Tag: date

Java的SimpleDateFormat时区与冒号分隔符?

我有以下格式的date: 2010-03-01T00:00:00-08:00 我已经抛出了下面的SimpleDateFormats来parsing它: private static final SimpleDateFormat[] FORMATS = { new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZ"), //ISO8601 long RFC822 zone new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssz"), //ISO8601 long long form zone new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss"), //ignore timezone new SimpleDateFormat("yyyyMMddHHmmssZ"), //ISO8601 short new SimpleDateFormat("yyyyMMddHHmm"), new SimpleDateFormat("yyyyMMdd"), //birthdate from NIST IHE C32 sample new SimpleDateFormat("yyyyMM"), new SimpleDateFormat("yyyy") //just the year }; 我有一个方便的方法,使用这样的格式: public static Date figureOutTheDamnDate(String wtf) […]

如何在Python中validationdatestring格式?

我有一个Python方法接受dateinput作为一个string 。 如何添加validation以确保传递给方法的datestring在ffg中。 格式: 'YYYY-MM-DD' 如果不是,方法应该会引起某种错误

MySQL将DATEstring与来自DATETIME字段的string进行比较

我有一个问题:是否可以通过比较一个DATEstring“2010-04-29”与存储为DATETIME(2010-04-29 10:00)的string从MySQL数据库中进行select? 我有一个dateselect器,筛选数据,我想通过这样的DATETIME字段查询表: SELECT * FROM `calendar` WHERE startTime = '2010-04-29'" …我想获得DATETIME值为“2010-04-29 10:00”的行。 有什么build议么? 谢谢。

Java 8:Instant和LocalDateTime有什么区别?

我知道: 即时是计算的“技术”时间戳表示(纳秒)。 LocalDateTime是date/时钟表示,包括人类的时区。 仍然在最后IMO可以作为types的大多数应用程序的用例。 举个例子:目前我正在运行一个批处理作业,我需要根据date计算下一次运行,而我正在努力寻找这两种types之间的优点/缺点(除了Instant和时区部分的纳秒精度优势LocalDateTime)。 你能命名一些应用程序的例子,只有即时或LocalDateTime应该使用? 编辑:谨防LocalDateTime有关精度和时区的文件误读

在inputtypesdate中设置date

<input id="datePicker" type="date" />​ 我将在今天设置datepickerinputtypesdate在铬。 $(document).ready( function() { var now = new Date(); var today = now.getDate() + '/' + (now.getMonth() + 1) + '/' + now.getFullYear(); alert(today); $('#datePicker').val(today); });​ 但它不工作 编辑这个jsFiddle – 请尝试在铬。

在php中获取上个月的date

我想得到上个月的date。 我写了这个: $prevmonth = date('M Y'); 这给了我当前的月份/年份。 我不知道是否应该使用strtotime , mktime 。 什么时间戳? 我需要添加一些事后重置,以便在我的网站上的所有时间戳的date没有设置为上个月? 我正在尝试RTM,但我很难弄清楚这一点。

你最喜欢的文件名中的date和时间格式是什么?

这是一个有点主观的问题,在大事情中不是很重要,但是还是经常让我烦恼。 在文件名中join时间戳似乎没有不言而喻的方法。 客观的问题是文件名中的时间戳应该是可sorting的 。 但.NET可sorting的date格式,如“s” ( "yyyy-MM-ddTHH:mm:ss" )和“u” ( "yyyy-MM-dd HH:mm:ssZ" )在文件名中无效, :'字符。 另一件事是,你应该很容易看到是否使用普遍或本地时间 。 实际上,用户似乎更喜欢当地时间到世界各地。 我已经最终使用基本时间格式的ISO 8601 : 本地时间格式string"yyyy-MM-ddTHHmmsszz" UTC格式string"yyyy-MM-ddTHHmmssZ" 在这些格式中,我当前的本地时间将是"2009-08-08T151800+03"和UTC "2009-08-08T121800Z" 您也可以用“K”自动检测DateTime.Kind并使用"yyyy-MM-ddTHHmmssK" ,但是您必须replace“:”字符。 还有其他build议吗? 编辑:到目前为止的几个笔记: 本地时间+时区格式"yyyy-MM-ddTHHmmsszz"不能再sorting,如果涉及多个时区的话。 在大多数情况下,如果它是冗余的,则删除时区信息是有意义的,否则使用UTC。 另一件事是,UTC应该总是用'Z','GMT'或'UTC'来标记,以防止猜测和错误。 Juliandate和其他stardates很酷,因为与公历的date算术是braindead。

在.NET中乘以TimeSpan

如何乘以C#中的TimeSpan对象? 假设可变duration是一个TimeSpan ,我想,例如 duration*5 但是,这给了我一个错误“运算符*不能应用于typesTimeSpan和int”。 这是我目前的解决方法 duration+duration+duration+duration+duration 但是这不会扩展到非整数倍数,例如。 duration * 3.5

如何比较PostgreSQL中date时间字段的date?

比较postgresql中的date(Windows 9.2.4版本)时,我一直面临一个奇怪的情况。 我有一个列在我的表中说update_date与types'timestamp without timezone'。 客户只能在date(即:2013-05-03)或date与时间(即:2013-05-03 12:20:00)search该字段。 此列的值为当前所有行的时间戳,并具有相同的date部分(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 […]

如何从用户当地时间减去2小时?

任何人都可以给我一个简单的JavaScript代码块,让我显示本地时间减去2小时?