问题标签 [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.

0 投票
2 回答
175 浏览

java - java中的日期转换问题

我接受 yyyy/mm/dd 格式的用户输入日期。当我尝试使用 SimpleDateFormat 进行转换时,它显示“null”;

我的转换代码是:

为什么显示为空?

0 投票
3 回答
11832 浏览

sql-server-2012 - 在 MDX 中将“YYYYMMDD”格式字符串转换为日期?

我在 MDX 中的“YYYYMMDD”格式字符串上应用与日期相关的函数时遇到了一些问题。例如,如果我在下面有这个查询:

它将在 SSMS 中为 foo 正确输出“5”。但是,如果我将第二行更改为:

不幸的是,它会抛出“类型不匹配”错误。

所以我想要做的是将字符串转换为一些可识别的日期格式,然后在其上应用函数。最简单方法的任何想法,例如使用现有功能?

请注意,该字符串实际上是从运行 MDX 的任何多维数据集中的成员输入的。所以字符串格式可以被识别,例如“YYYY-MM-DD”。所以硬编码的字符串转换算法可能不行。

0 投票
1 回答
360 浏览

sql-server - T-SQL 日期时间到日期转换 - 容差

我们试图从 DateTime 变量中去除时间:

结果:

2013 年 1 月 1 日上午 12:00 2013 年 1
月 2 日上午 12:00

为什么01Jan2013 23:59:59.999以1 月2 日而不是 1 月 1 日的形式返回?

0 投票
4 回答
19809 浏览

mysql - MYSQL:如何将字符串转换为月份(数字)

我有几个月的简短版本:JAN, FEB, MAR等。

并希望将它们转换为各自的数值:1, 2, 3

另外,我希望能够在数字月份值之间来回更改,以“短”月份名称(JAN, FEB, MAR)和长版本(January, February, March等)



注意:正如@dipu-raj 指出的那样,这不是重复的,因为我从数字中询问与 MySQL MONTHNAME()相反 的问题,答案也不同,因为它需要不同的功能

0 投票
5 回答
29794 浏览

java - 将公历转换为回历日期

我想从公历转换为回历(伊斯兰)日期,我需要一个 java 类来进行这种转换。我想给它一个格式为“yyyy/mm/dd”的公历日期作为字符串,它给我同样格式的回历日期。谁能帮我?

0 投票
4 回答
2195 浏览

java - 将 Java 日期转换为另一种时间作为日期格式

我想将日期转换为“独立时间”。具体来说:“亚洲/加尔各答”。

代码:

以下是上述代码的输出:

我想要 DATE,而不是字符串,但是当我检索日期时,时间是3:10,当我得到字符串时,我得到15:40:04. 为什么这些不一样?

0 投票
2 回答
2417 浏览

java - Flex Java BlazeDS 日期差异

我正在尝试使用 BlazeDS 将日期从 flex 端发送到 java

flex 中的字段类型

我已经用 初始化了它new Date(),如果提醒它,正确的日期和时间会显示在我的系统上。现在当对象被发送到java时。日期变了。

请注意我的 flex 应用程序和 java(JBoss 服务器在同一台机器上运行)。如果我在用 初始化的 java 端独立打印日期new Date(),它也会显示系统的正确日期。

现在转换部分:在 flex 上是

25/04/2013 12:30 PM(如警报所示)

当我打印这个过去的日期(在java端)时,它

25/04/2013 02:30 PM(时差 2 小时)

我已经阅读了许多博客等以获取解决方案,他们将其称为时区问题,但我不明白,如果客户端和服务器都在单个系统上,时区问题怎么会导致这个问题。

Alert(flex)并且println(java)随着系统的新Date()显示正确日期,那么时区问题是如何出现的。只有我能想到的是,BlazeDS 导致了这个问题。

在此链接中,他们为 blazeDS 引用了一些自定义编组,但它超出了我的想象, 自定义编组通过 BlazeDS 从 Java 到 Flex

现在,对于这个问题,我只有一个解决方案,可以将日期String作为纯文本而不是Date对象发送,然后在 java 端转换StringDate对象。

有没有更好的解决方案,或者如果我的理解有任何问题,请有人指出。

谢谢,

0 投票
2 回答
19116 浏览

sql-server - 如何在 tsql 中将分钟拆分为天、小时和分钟

我有一个由分钟组成的专栏。有没有简单的方法将分钟列拆分为仅显示天、小时、分钟的列?

我搜索了解决方案,但我没有找到任何类似的解决方案。我想在报告中展示这一点,但试图找到如何解决这个专栏看起来很有意义。持续时间列的计算是这样的。

0 投票
3 回答
298 浏览

objective-c - 如何将本地化的日期字符串转换为 NSDate

我有 NSString *localized_Date = minutesSinceMidnightToLocalizedTime (时间单位)

我在 4:30 am, 10.00pm 得到这个字符串

如何将此字符串转换为 NSDate?请告诉我。

0 投票
5 回答
3411 浏览

jquery - jquery 更改日期格式

我有一个日期格式:05-Jun-2013,我只需要年份,并且需要将其转换为 2013 年,以进行验证。我该怎么做,请注意 .getFullYear() 不起作用。