Tag: date

如何在创buildJavaScriptdate时指定时区?

我有一个倒数计时器,倒计时到2014年1月1日上午8点。 我正在使用下面的代码来设置date: var futureDate = new Date(2014, 0, 1, 8, 0, 0, 0); 这工作,但我想进一步,并将其设置为一个特定的时区。 在我的情况下,UTC -7。 我已经阅读了这个答案 ,说使用: new Date(Date.UTC(year, month, day, hour, minute, second)) 但我感到困惑的是我如何将时区设置为UTC -7,而我在线阅读的内容只会让我更加困惑。 有人可以解释Date.UTC是如何工作的,以及如何设置时区,以便我的倒计时时钟正在根据指定的时区倒计时? 注意:任何答案必须是客户端唯一的代码。

PHP的setlocale没有效果

setlocale()函数不会设置所需的语言(德语)。 目标是输出月份名称。 这是我迄今为止的testing代码: <?php date_default_timezone_set('Europe/Berlin'); setlocale(LC_ALL, 'de_DE.utf8'); // Or setlocale(LC_ALL, 'de_DE@euro'); // Or setlocale(LC_ALL, 'de_DE'); // Or setlocale(LC_ALL, 'de'); // Or setlocale(LC_ALL, 'ge'); echo strftime('%B'); 输出: 六月 代替 六月 有什么build议么? 我没有SSH或其他shell访问。 该脚本正在Linux服务器上运行。

得到UTC时间在PHP

如何使用PHP的date()函数得到UTC / GMT +/-时间戳? 例如,如果我尝试 date("Ymd H:i:s", time()); 我将得到Unix时间戳; 但我需要根据本地时间,以stringGMT / UTC +/- 0400或GMT / UTC +/- 1000获取UTC / GMT时间戳。

如何将date时间与SQL Server中的唯一date进行比较

Select * from [User] U where U.DateCreated = '2014-02-07' 但在数据库中,用户是在2014-02-07 12:30:47.220 ,当我只把'2014-02-07' 它不显示任何数据

JavaScript检测有效date

可能重复: 在JavaScript中检测“无效date”date实例 我正在使用以下来检测一个有效的date: var text = $('#Date').val(); var date = Date.parse(text); if (isNaN(date)) { // Invalid date } 但是发现Date.parse认为以下是有效的date(mm / dd / yyyy) 2011年2月30日 2011年11月31日 当天数超过当月的总天数时,是否有其他方法来检测无效date? 更新:一个更大的问题是,jQueryvalidation插件没有检测到这是一个无效的date! 解: 基于@ Guffa的评论,我创build了以下函数来validationdate: function validDate(text) { var date = Date.parse(text); if (isNaN(date)) { return false; } var comp = text.split('/'); if (comp.length !== 3) { return false; } […]

格式化即时到string

我正在尝试使用新的java 8 time-api和模式将即时格式化为string: Instant instant = …; String out = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss").format(instant); 使用上面的代码,我得到一个exception,抱怨不支持的字段: java.time.temporal.UnsupportedTemporalTypeException: Unsupported field: YearOfEra at java.time.Instant.getLong(Instant.java:608) at java.time.format.DateTimePrintContext.getValue(DateTimePrintContext.java:298) …

Java Date截断时间信息

我有一个包含date和时间信息的Javadate对象。 我想写一个方法,切断时间信息,所以我只剩下date。 示例input: 2008-01-01 13:15:00 预期产出: 2008-01-01 00:00:00 你有小费吗? 我试着做这样的事情: (timestamp / (24 * 60 * 60 * 1000)) * (24 * 60 * 60 * 1000) 但是我遇到了这个时区的问题。

优雅的方式来计算两个date之间的月数?

假设我有两个variables的date,比如 $date1 = "2009-09-01"; $date2 = "2010-05-01"; 我需要得到$date2和$date1之间的月数( $date2 >= $date1 )。 即我需要得到8 。 有没有办法通过使用date函数来获取它,或者我必须爆炸我的string,并做一些计算? 非常感谢

从C#中的date时间提取date部分

代码行DateTime d = DateTime.Today; 结果于10/12/2011 12:00:00 AM 。 我怎样才能得到date部分。当我比较两个date时,我需要忽略时间部分。

如何将std :: chrono :: time_point转换为具有小数秒的日历date时间string?

如何将std :: chrono :: time_point转换为具有小数秒的日历date时间string? 例如:“10-10-2012 12:38:40.123456”。