Tag: date

date时间 – 下周二

我怎样才能得到下星期二的date? 在PHP中,它就像strtotime('next tuesday');一样简单strtotime('next tuesday'); 。 我怎样才能在.NET中实现类似的东西

正确地确定datestring是否是该格式的有效date

我从API接收datestring,格式为yyyy-mm-dd 。 我目前正在使用正则expression式来validationstring格式,这工作正常,但我可以看到一些情况下,它可能是一个正确的格式根据string,但实际上是一个无效的date。 即2013-13-01 ,例如。 有没有更好的方式在PHP采取一个string,如2013-13-01并告诉如果这是一个有效的date或格式为yyyy-mm-dd ?

在Ruby on Rails中,如何使用“th”后缀格式化date,如“Sun 10月5日”?

我想按照以下格式显示date:短周日,短月,不含前导零但包括“th”,“st”,“nd”或“rd”后缀的月份。 例如,这个问题被问到的那一天将会显示“十月二号星期四”。 我正在使用Ruby 1.8.7,而Time.strftime似乎并没有这样做。 如果存在的话,我更喜欢一个标准库。

MySQL查询select上周的数据?

嗨,我有一个date字段和其他一些信息表。 我想select过去一周的所有参赛作品,(从周日开始的一周)。 表值: id date 2 2011-05-14 09:17:25 5 2011-05-16 09:17:25 6 2011-05-17 09:17:25 8 2011-05-20 09:17:25 15 2011-05-22 09:17:25 我想从上周select所有的ID,预期的输出是5,6,8。 (ID 2不在上周,ID 15在本周。) 如何编写和SQL查询相同。

在wpf中的StringFormat本地化问题

在WPF 3.5SP1中,我使用了DataBindings中的最后一个特性StringFormat: <TextBlock Text="{Binding Path=Model.SelectedNoteBook.OriginalDate, StringFormat='f'}" FontSize="20" TextTrimming="CharacterEllipsis" /> 我面对的问题是,date总是用英语格式化…虽然我的系统是法语的吗? 我如何强制date跟随系统date?

parsingISO 8601date格式,如2015-06-27T13:16:37.363Z in Java

我想parsing一个String使用SimpleDateFormat 。 这是我现在的代码: public String getCreatedDateTime() { SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-ddEHH:mm:ss.zzzz"); try { Date date = simpleDateFormat.parse("2015-06-27T13:16:37.363Z"); return date.toString(); } catch (ParseException e) { return "Error parsing date"; } } 正如你所看到的,我只是在parse()方法中添加一个常量来进行testing。 所以,这是我想parsing的: 2015-06-27T13:16:37.363Z 这是我正在使用的SimpleDateFormat模式: YYYY-MM-ddEHH:MM:ss.zzzz 我不断收到ParseException。 我知道这是因为最后的.zzzz是可以接受的,但是我不知道.363Z可能会代表什么,所以我只是用了一些随机字母。 馊主意。 我会很感激你的帮助。 谢谢!

遇到的格式不正确

我有一个表单将两个date(开始和结束)传递给一个将脚本添加到数据库的PHP脚本。 我有问题validation这一点。 我不断收到以下错误 遇到的格式不正确 这是当我使用以下 date("d",$_GET['start_date']); 但是,当我使用strtotime()函数build议由许多网站我得到一个Unix时间戳date1/1/1970。 任何想法如何我可以得到正确的date?

Java:如何检查date是否在一定范围内?

我有一系列的开始date和结束date范围。 我想检查一下date是否在这个范围内。 Date.before()和Date.after()似乎有点尴尬的使用。 我真正需要的是这样的伪代码: boolean isWithinRange(Date testDate) { return testDate >= startDate && testDate <= endDate; } 不知道是否相关,但我从数据库中提取的date有时间戳。

如何使用SimpleDateFormat将string转换为date?

我有这个代码片段: DateFormat formatter1; formatter1 = new SimpleDateFormat("mm/DD/yyyy"); System.out.println((Date)formatter1.parse("08/16/2011")); 当我运行这个,我得到这个作为输出: Sun Jan 16 00:10:00 IST 2011 我期望: Tue Aug 16 "Whatever Time" IST 2011 我的意思是说我没有像预期的那样得到这个月份。 什么错误?

如何在JavaScript中添加月份到date?

我想在JavaScript中添加几个月的date。 例如:我插入date06/01/2011 (格式mm/dd/yyyy ),现在我想添加8个月到这个date。 我想要的结果是02/01/2012 。 所以当增加几个月时,年份也可能增加。