问题标签 [date-conversion]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - 将日期从字符串转换为 NSDate 时 IOS6 时区不正确
我的日期格式为
2013-07-16T07:40:36.939-04:00
当我将其转换为 NSDate 时,日期格式为 IST 或 GMT +5:30,就像我在印度一样。我应该如何让它使用 -4:00 作为时区并根据数字显示 EST 或 PDT。如果我使用 zzz,它会返回 GTM+5:30,而 zzzz 会返回印度标准时间。这是我的方式
php - 在 YII 中比较之前如何转换日期格式?
我正在使用 YII CGridView 提供的默认搜索。我在搜索条件中有一个文本日期字段。我正在尝试将传递的日期与数据库中的日期进行比较,但它们不匹配。我需要转换存储在数据库中的日期格式,因为数据库中的日期也有时间,我需要在比较日期之前删除时间,但我想不出办法。
在默认的 Search function() 中,这是我想要在比较之前转换日期的行。我已经尝试过转换,但这似乎不起作用。
谢谢你的帮助!!!
javascript - 防止 JavaScript 中的隐式日期转换
我有一个从不同时区使用的应用程序。如果有人在纽约(东部时间)输入数据库,它应该显示在纽约时间输入的人(它在大多数应用程序中都会这样做)。但是,当来自时区以外的人查看它时,时间似乎被转换为该用户的时区。
我正在尝试停止转换或转换到正确的时间。它被正确地传递给 javascript,它是在 javascript 中发现问题的地方。
对象的日期字符串显示(例如)“Fri Aug 21 12:30:00 PDT 2013”。
我已修改此功能以使用美国夏令时并使用中央时区。我还使用此函数来处理从格式到 unix 纪元的日期。
我在想,如果“PDT”或任何其他时区标识符(“CST”、“MST”、“PST”等),那么转换可能不会发生。我会注意到,除了“PDT”之外的时间戳是我需要的正确时间,但是在它提前 2 小时显示的地方会发生一些事情。
我的主要问题是,如果有人在 2013 年 7 月 24 日下午 1 点在纽约输入,它仍然应该说,无论我在哪个时区查看该数据。这是问题所在:
- 用户于 2013 年 7 月 24 日下午 3:00 从某个位置(并不总是纽约,但它很容易用作示例)输入系统。
- 它是从数据库正确地通过应用程序发送到 javascript (2013 年 7 月 24 日下午 3:00)
- 如果我在不同的时区(比方说中央),则日期在 javascript 的对象中显示为(Wed Jul 24 3:00 CDT 2013)。<--如您所见,除了“CDT”的时区标识符之外,技术上仍然是正确的。如果时间大致相同,如果有办法从中删除该标识符,我想我会很高兴。
- 没有调用其他函数,它现在将日期显示为 2013 年 7 月 24 日 2:00。
任何想法都会非常有帮助。这是我的转换函数:
更新: 我运气不太好。我已经能够成功删除时区标识符,但是当我有这个新的正确日期字符串并尝试将其传递给新的 Date 函数时,它会将标识符重新放入。请参阅下面的更新代码。
希望这可以消除其他人可能对原始帖子产生的任何困惑。
php - 使用 PHP 从奇怪的 Twitter 格式格式化日期
通过 twitter API,我能够获得发布推文的日期时间
现在,在 PHP 中,我如何将其放入标准 unix:
我不确定处理日期时间的任何事情,但我认为有一种更简单的方法可以做到这一点,而不必解析和改变str_replace
事情substr
java - 如何在 Java 中将日期转换为 UTC?
向重复的问题道歉,但我很困惑将这个时间转换为 UTC。
在我的应用程序中采用当前系统日期
然后我有一个下拉列表(我正在使用选择框时区列表)
如果印度用户选择GMT+05:30
现在我想用date1
UTC 时间转换GMT+05:30
Fri Jul 26 05:00:06 IST 2013
因此,每个用户仅选择某个时区,但在该时区使用服务器当前日期和时间,它将转换为 UTC 时间
请帮我。
sql - 本地时间和 UTC 混淆 C#, SQL Server
我将所有日期作为 UTC 日期时间存储到 SQL Server。我也有存储在用户配置文件中的每个用户的时区 ID。
现在,当用户请求返回数据时,我想使用我为特定用户存储在配置文件中的时区显示每条记录的用户本地时间。
什么是最简单和优化的方法(因为我同时处理大量记录)在返回数据时将所有日期和时间即时转换为特定时区?无论是在SQL
还是在C#
都很好...
非常重要的问题是,假设在悉尼创建了一条记录,当时夏令时“开启”,现在夏令时“关闭”。由于记录是在夏令时“开启”时创建的,它是否仍会转换相同的时间,还是会根据当前时区状态返回转换(即夏令时为“关闭”)???
人们只能看到他们从特定的记录中创建的那些记录
c# - 是否可以在 .NET 中将非公历日期表示为 DateTime?
我无法像在 C# 中那样表示波斯(太阳回历)日期DateTime
,特别是在特定月份的某些日子,例如 31/04,在公历中这样的日期是没有意义的:
上面的代码会导致一个ArgumentOutOfRangeException
说法:
Year, Month, and Day parameters describe an un-representable DateTime.
这是预期的。
DateTime
考虑到诸如 30/02 和 31/04 之类的日期,如何在 .NET 中将波斯日期表示为s?
java - 在java中转换日期和时间
我怎样才能转换字符串,
到,
希望我们的堆栈用户能帮助我。
java - 将 Json 日期转换为 java 日历
我在字符串类型中有以下值 /Date(1234043600000)/
,我需要将其转换为 java 日历类型但没有成功,我尝试使用以下帖子并创建日期,而不是执行类似帖子的操作
我在第一行出现错误,因为在单词 date 中我在中间有一行并且substr(6)
有错误(方法 substr(int) 未定义为 String 类型),我应该如何继续。
谢谢!
java - 在Java上将日期格式转换为其他格式
我一直在 Java 上使用 GWT 开发应用程序。我在这个网站上为我的项目使用了日历工具。当我选择任何日期时,请将此格式(2013 年 8 月 23 日)给我。
我使用这段代码:
我想将此日期插入数据库。所以,我必须转换这种格式(2013-08-23)。我之前相互转换了很多日期格式,但我没有转换字符串类型(8 月)。