Tag: date

为什么datetime.strptime不能在这个简单的例子中工作?

我使用strptime将datestring转换为date时间。 根据链接页面,这样的格式应该工作: >>> # Using datetime.strptime() >>> dt = datetime.strptime("21/11/06 16:30", "%d/%m/%y %H:%M") 我的代码是: import datetime dtDate = datetime.strptime(sDate,"%m/%d/%Y") 其中sDate = "07/27/2012" (例如)。 (我从同一页面了解到, %Y是“以十进制数表示的世纪年”。 ) 我已经尝试把sDate的实际值放入代码中: dtDate = datetime.strptime("07/27/2012","%m/%d/%Y") 但是这不起作用。 我得到的错误是: AttributeError:'模块'对象没有属性'strptime' 我究竟做错了什么?

getMonth在JavaScript给上个月

我使用的dateselect器以2013年7月7日00:00:00 EDT的格式给出了一个date。尽pipe7月份说的是,如果我执行getMonth,它会给我上个月的date。 var d1 = new Date("Sun Jul 7 00:00:00 EDT 2013"); d1.getMonth());//gives 6 instead of 7 我究竟做错了什么?

引导datepicker今天作为默认值

我使用这个引导dateselect器为我的dateselect器。 我希望dateselect器select“今天”作为开始date或默认date。 我不知道如何自动设置“今天”,所以我做了一个低效率的方式 HTML: <input type="text" value ="today();" id="datepicker"/> JS: $('#datepicker').datepicker(); function today(){ var d = new Date(); var curr_date = d.getDate(); var curr_month = d.getMonth() + 1; var curr_year = d.getFullYear(); document.write(curr_date + "-" + curr_month + "-" + curr_year); } 在线样品: http : //jsfiddle.net/BXZk2/ 只是寻找一个简单的解决scheme,使默认的一天为“今天”。 谢谢

MySQL:将INT转换为DATETIME

我有一个UNIXtypes的时间戳存储在MySQL的INT列中。 什么是正确的方式来检索这个MySQL的DATETIME ? (我在重新扫描MySQLdate函数的时候find了答案,但没有在SO上看到答案,认为它应该在这里。

什么是“宽松”的使用?

Java DateFormat使用了DateFormat 。 我检查了文档,但没有得到它所说的。 请问任何人都可以告诉我这个lenient的用途是什么,我们用一个实时的例子来说明这个用法呢?

在mongodb中按date分组

我正在研究一个项目,我正在跟踪一个主题的点击次数。 我正在使用mongodb,我必须按date点击组数(我想将数据分组15天)。 我在MongoDB中有以下格式的数据存储 { "_id" : ObjectId("4d663451d1e7242c4b68e000"), "date" : "Mon Dec 27 2010 18:51:22 GMT+0000 (UTC)", "topic" : "abc", "time" : "18:51:22" } { "_id" : ObjectId("4d6634514cb5cb2c4b69e000"), "date" : "Mon Dec 27 2010 18:51:23 GMT+0000 (UTC)", "topic" : "bce", "time" : "18:51:23" } 我想分组的话题数:abc按天(15天)..我知道如何分组,但我怎么能按date分组存储在我的数据库 我正在寻找以下格式的结果 [ { "date" : "date in log", "click" : 9 […]

按星期,月份,季度和年份计算date之间的差异

我有两个date让我们说14.01.2013和26.03.2014。 我希望以星期(?),月(在例子14),季度(4)和年份(1)的方式来区分这两个date。 你知道这个最好的方法吗?

MySql中两个时间戳的区别在几天?

我怎样才能获得两天时间戳之间的差异? 我应该使用这个date时间列吗? 我把我的专栏切换到date时间。 简单的减法似乎没有在几天内给我一个结果。 mysql> SELECT NOW(), last_confirmation_attempt, NOW() – last_confirmation_attempt AS diff FROM DateClubs HAVING diff IS NOT NULL ; +———————+—————————+—————–+ | NOW() | last_confirmation_attempt | diff | +———————+—————————+—————–+ | 2010-03-30 10:52:31 | 2010-03-16 10:41:47 | 14001084.000000 | +———————+—————————+—————–+ 1 row in set (0.00 sec) 我不认为diff是在几秒钟内,因为当我在一天(86,400)的秒数除diff ,我没有得到一个合理的答案: mysql> SELECT NOW(), last_confirmation_attempt, ( NOW() – […]

获得给定stringdate中的最后一天

我的inputstringdate如下所示: String date = "1/13/2012"; 我得到的月份如下: SimpleDateFormat dateFormat = new SimpleDateFormat("MM/dd/yyyy"); Date convertedDate = dateFormat.parse(date); String month = new SimpleDateFormat("MM").format(convertedDate); 但是,如何获得给定stringdate中的最后一个日历日? 例如对于string“2012年1月13日”输出应该作为date“2012年1月31日”

MySQL:删除10分钟以前的所有行

我在我的表中有一个时间戳字段。 如何删除10分钟以前的logging? 试过这个: DELETE FROM locks WHERE time_created < DATE_SUB( CURRENT_TIME(), INTERVAL 10 MINUTE) 没有工作。 我究竟做错了什么? 编辑:我用这个代码: SELECT time_created, CURRENT_TIMESTAMP, TIMESTAMPDIFF( MINUTE, time_created, CURRENT_TIMESTAMP ) FROM locks 但奇怪的是,这也给出了错误的结果 time_created CURRENT_TIMESTAMP TIMESTAMPDIFF(MINUTE,time_created,CURRENT_TIMESTAMP) 2010-08-01 11:22:29 2010-08-08 12:00:48 10118 2010-08-01 11:23:03 2010-08-08 12:00:48 10117