小编Dhr*_*tel的帖子

jQuery Countdown无法使用IE 8

我的网站中嵌入了一个倒计时.它在Mozilla/Chrome/IE9中运行良好,但不适用于IE 8.

http://jsfiddle.net/FVsGa/

$(function () {
    var ts = 1359647999000;

    if (ts > 1356524873000) {
        $('#countdown').countdown({
            timestamp: ts
        });
    }
});
Run Code Online (Sandbox Code Playgroud)

jquery internet-explorer-8

5
推荐指数
1
解决办法
3260
查看次数

MySQL STR_TO_DATE v/s DATE_FORMAT

我有一个名为test的mysql表,结构代码如下

CREATE TABLE IF NOT EXISTS `test` (
  `id` int(11) NOT NULL,
  `name` varchar(255) NOT NULL,
  `assigned_date` date NOT NULL
) ENGINE=InnoDB
Run Code Online (Sandbox Code Playgroud)

该表包含以下数据:

INSERT INTO `test` (`id`, `name`, `assigned_date`) VALUES
(0, 'A', '2012-12-23'),
(0, 'B', '2012-12-25');
Run Code Online (Sandbox Code Playgroud)

现在的问题是,当我运行以下查询时,它不会返回任何行.

SELECT name 
FROM test 
WHERE 
     DATE_FORMAT(assigned_date, '%m/%d/%Y') >= '12/01/2012'
     AND 
     DATE_FORMAT(assigned_date, '%m/%d/%Y') <= '01/02/2013'
Run Code Online (Sandbox Code Playgroud)

但是当我使用以下命令时,它会按预期返回两行.

SELECT name 
FROM test 
WHERE
     assigned_date >= STR_TO_DATE('12/01/2012', '%m/%d/%Y')
     AND 
     assigned_date  <= STR_TO_DATE('01/02/2013', '%m/%d/%Y')
Run Code Online (Sandbox Code Playgroud)

有什么不同 ?为什么DATE_FORMAT不起作用?

请帮助我在网站上使用date_format功能.现在看来我必须更新整个网站.

谢谢.

mysql

0
推荐指数
1
解决办法
7987
查看次数

标签 统计

internet-explorer-8 ×1

jquery ×1

mysql ×1