Questions tagged «date»

日期是对日历系统中表示的特定日期的引用,由年,月和日组成。

9
在PHP中向$ Date添加天数
我有以下形式的日期作为MySQL查询的一部分返回 2010-09-17 我想将变量$ Date2设置为$ Date5,如下所示: $Date2 = $Date + 1 $Date3 = $Date + 2 等等.. 以便它返回2010-09-18,2010-09-19等等。 我努力了 date('Y-m-d', strtotime($Date. ' + 1 day')) 但这给了我约会之前$Date。 什么是以“ Ymd”格式获取日期的正确方法,以便它们可以在其他查​​询中使用?
215 php  date 

7
查找星期几
假设我在R中有一个日期,其日期格式如下。 date 2012-02-01 2012-02-01 2012-02-02 R中有什么方法可以添加与日期关联的星期几的另一列?数据集确实很大,因此手动进行更改并没有意义。 df = data.frame(date=c("2012-02-01", "2012-02-01", "2012-02-02")) 因此,添加天数后,最终结果将如下所示: date day 2012-02-01 Wednesday 2012-02-01 Wednesday 2012-02-02 Thursday 这可能吗?谁能指出我要允许我这样做的包裹?只是尝试自动按日期生成日期。
215 r  date  r-faq 


9
Java中的日历日期为yyyy-MM-dd格式
如何将日历日期转换为yyyy-MM-dd格式。 Calendar cal = Calendar.getInstance(); cal.add(Calendar.DATE, 1); Date date = cal.getTime(); SimpleDateFormat format1 = new SimpleDateFormat("yyyy-MM-dd"); String date1 = format1.format(date); Date inActiveDate = null; try { inActiveDate = format1.parse(date1); } catch (ParseException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } 这将产生inActiveDate = Wed Sep 26 00:00:00 IST 2012。但是我需要的是2012-09-26。我的目的是使用Hibernate条件将此日期与数据库中的另一个日期进行比较。所以我需要yyyy-MM-dd格式的日期对象。
210 java  date  calendar  converter 

17
JavaScript函数将X月份添加到日期
我正在寻找将X个月添加到JavaScript日期的最简单,最干净的方法。 我宁愿不用处理一年的时间,也不必编写自己的函数。 有内置的东西可以做到这一点吗?
209 javascript  date 


7
如何使用python解析包含毫秒的时间字符串?
我能够用time.strptime解析包含日期/时间的字符串 >>> import time >>> time.strptime('30/03/09 16:31:32', '%d/%m/%y %H:%M:%S') (2009, 3, 30, 16, 31, 32, 0, 89, -1) 如何解析包含毫秒的时间字符串? >>> time.strptime('30/03/09 16:31:32.123', '%d/%m/%y %H:%M:%S') Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python2.5/_strptime.py", line 333, in strptime data_string[found.end():]) ValueError: unconverted data remains: .123

5
Ruby / Rails:将日期转换为UNIX时间戳
我如何从Rails应用程序中的Date对象获取UNIX时间戳(自1970 GMT以来的秒数)? 我知道会Time#to_i返回一个时间戳,但是执行Date#to_time然后获取时间戳会导致大约一个月的时间偏差(不确定原因...)。 任何帮助表示赞赏,谢谢! 编辑:好的,我想我已经弄明白了-我正在循环处理几次日期,并且每次由于时区不匹配而将日期移动了一点,最终导致我的时间戳记有一个月的间隔。不过,我仍然想知道是否有任何方法可以不依赖来执行此操作Date#to_time。

25
如何通过传递特定日期来确定星期几?
例如,我的日期为:“ 23/2/2010”(2010年2月23日)。我想将其传递给将返回星期几的函数。我怎样才能做到这一点? 在此示例中,该函数应返回String“ Tue”。 另外,如果只需要按日排序,那么如何检索呢?
187 java  date 

12
如何创建日期时间戳和格式为ISO 8601,RFC 3339,UTC时区?
如何使用ISO 8601和RFC 3339的格式标准生成日期时间戳记? 目标是一个看起来像这样的字符串: "2015-01-01T00:00:00.000Z" 格式: 年,月,日,如“ XXXX-XX-XX” 字母“ T”作为分隔符 小时,分钟,秒,毫秒,如“ XX:XX:XX.XXX”。 字母“ Z”作为零偏移(又称为UTC,GMT,Zulu时间)的区域标记。 最佳情况: 快速,简短,直接的Swift源代码。 无需使用任何其他框架,子项目,cocoapod,C代码等。 我已经搜索了StackOverflow,Google,Apple等,但没有找到Swift的答案。 似乎最有前途的类NSDate,NSDateFormatter,NSTimeZone。 相关问答:如何在iOS中获取ISO 8601日期? 到目前为止,这是我想出的最好的方法: var now = NSDate() var formatter = NSDateFormatter() formatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'" formatter.timeZone = NSTimeZone(forSecondsFromGMT: 0) println(formatter.stringFromDate(now))
186 date  swift  time  iso8601  rfc3339 


4
如何在Postgresql的datetime字段中比较日期?
比较PostgreSQL中的日期(Windows中的9.2.4版)时,我一直面临一个奇怪的情况。我的表中有一列说update_date,类型为“没有时区的时间戳”。客户只能在该字段中搜索日期(即:2013-05-03)或带时间的日期(即:2013-05-03 12:20:00)。此列当前所有行的时间戳记值为值,日期部分相同(2013-05-03),但时间部分不同。 当我在本专栏进行比较时,会得到不同的结果。如下所示: select * from table where update_date >= '2013-05-03' AND update_date <= '2013-05-03' -> No results select * from table where update_date >= '2013-05-03' AND update_date < '2013-05-03' -> No results select * from table where update_date >= '2013-05-03' AND update_date <= '2013-05-04' -> results found select * …
186 sql  database  postgresql  date 

13
将dd-mm-yyyy字符串转换为日期
我正在尝试使用以下方式将dd-mm-yyyy格式的字符串转换为JavaScript中的日期对象: var from = $("#datepicker").val(); var to = $("#datepickertwo").val(); var f = new Date(from); var t = new Date(to); ("#datepicker").val()包含格式为dd-mm-yyyy的日期。当我执行以下操作时,我得到“无效日期”: alert(f); 这是因为符号“-”吗?我该如何克服呢?
184 javascript  date 

16
正确确定日期字符串是否为该格式的有效日期
我从API收到日期字符串,其格式为yyyy-mm-dd。 我目前正在使用正则表达式来验证字符串格式,这种方法可以正常工作,但是我可以看到某些情况,根据字符串,它可能是正确的格式,但实际上是无效的日期。即2013-13-01,例如。 PHP中是否有更好的方法来接收诸如这样的字符串,2013-13-01并确定它是否为格式的有效日期yyyy-mm-dd?
183 php  date  datetime 

3
将日期字符串解析为java.util.Date时,模式字符'T'不合法
我有一个日期字符串,我想使用java Date API将其解析为正常日期,以下是我的代码: public static void main(String[] args) { String date="2010-10-02T12:23:23Z"; String pattern="yyyy-MM-ddThh:mm:ssZ"; SimpleDateFormat sdf=new SimpleDateFormat(pattern); try { Date d=sdf.parse(date); System.out.println(d.getYear()); } catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); } } 但是我有一个例外: java.lang.IllegalArgumentException: Illegal pattern character 'T' 所以我想知道是否必须拆分字符串并手动解析它? 顺便说一句,我试图在T的两侧添加一个单引号字符: String pattern="yyyy-MM-dd'T'hh:mm:ssZ"; 它也不起作用。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.