问题标签 [date-format]

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 回答
890 浏览

web-services - 如何远程(通过 Web 服务)确定 SharePoint 2003 站点的日期格式,以便在 Versions.asmx 返回的 XML 中使用?

SharePoint 2003 中对 Versions.asmx Web 服务的 GetVersions() 调用返回本地化的日期格式,但无法确定格式是什么。这是日期格式的站点区域设置,但我找不到从 SharePoint 2003 中获取的方法。在本地,看起来可以使用 SPRegionalSettings ( http://msdn.microsoft.com/en-us/ library/microsoft.sharepoint.spregionalsettings.aspx)但是这个的网络服务版本呢?

0 投票
6 回答
13173 浏览

sql - 选择查询中的 SQL 日期格式问题

我有一个 ASP 页面,它将从 SQL 服务器数据库表中获取记录。表“order_master”有一个名为 order_date 的字段。我想构建一个选择查询以获取订单日期>用户输入的日期(例如:07/01/2008)

我尝试了转换和强制转换,但两者都不起作用。order_date 列中的示例数据是 4/10/2008 8:27:41 PM。实际上,我不知道它是什么类型(varchar/datetime)。

有没有办法做到这一点?

0 投票
5 回答
28894 浏览

java - 解析 MM/DD/YY 格式的日期并将其调整为当前/上个世纪的最佳方法是什么?

我们的一位客户希望能够为年份部分输入只有 2 位数字的日期。日期将是过去的日期,因此如果 2 位数年份在当前年份之后,我们希望它适用于上一个世纪,但如果 2 位数年份等于或小于当前年份,则适用于当前世纪。

截至今天 2008 年 10 月 30 日

01/01/01 = 01/01/2001

01/01/09 = 01/01/1909

这是一个奇怪的要求,我解决了这个问题,我只是不喜欢我的解决方案。感觉有更好的方法来做到这一点。

谢谢您的帮助。

0 投票
6 回答
97175 浏览

asp.net - 如何在 ASP.NET 中全局设置日期格式?

如何在 ASP.NET 中全局设置日期格式?

我的本地机器和服务器将区域设置设置为“英语(新西兰)”。

例如,当我格式化日期时,dd/MM/yyyy我希望看到19/11/2008今天。

直到最近,这实际上是我从本地机器和服务器中得到的。

就在最近,由于某种神秘的原因,我们的本地机器发生了如此细微的变化。尽管仍设置为“英语(新西兰)”,但日期分隔符已从/变为-!在仍然显示“英语(新西兰)”和/日期分隔符的服务器上没有发生相同的更改。

dd/MM/yyyy所以现在对于我的本地机器,对于我得到的格式19-11-2008而不是19/11/2008.

这有点令人不安。

到目前为止,我能看到的唯一解决方法是转义斜杠并将格式设置为dd\/MM\/yyyy. 它似乎有效,但似乎不是理想的解决方案。

有人可以帮忙吗?

注意:这是针对 Intranet 应用程序的,我不关心真正的全球化。我只想修复日期格式而不是让它改变我。

0 投票
2 回答
5365 浏览

sql - How do I trim date in PLSQL?

I have a date variable as 24-dec-08. I want only the 08 component from it.

How do I do it in a select statement?

e.g.:

0 投票
4 回答
21004 浏览

php - 我需要使用 php 更改日期格式

嗨,我已经查看了一个已经发布的关于此的问题,并试图调整我的代码来做类似的事情。基本上,我的 mysql 数据库中有一个字段,其日期格式为 yyyy-dd-mm,我需要格式为 dd-mm-yyyy。目前,我的代码卡在了行上echo "<td><strong> ("d/m/y",". $row['date'] .")</strong></td>";并读取此 Parse 错误:语法错误,意外 T_STRING,期望 ',' 或 ';'。不知道如何解决这个我会很感激的任何想法。

0 投票
8 回答
17059 浏览

asp.net - 根据文化显示正确的日期格式

我正在使用弹出日历日期选择器的控件。这使用 javascript 函数 SetText 将文本框设置为给定日期。我无法更改日历控件本身的任何内容,但我可以覆盖 SetText 函数。SetText javascript 只采用字符串格式的文本框名称和日期值,并将文本框设置为字符串。

问题:我需要以“April 30”格式显示日期。

很容易做到。使用 getMonth() 和 getDate() 我可以从那里解析信息。

现在,我需要确保这对于不同的文化正确显示。例如,英国将日期显示为“4 月 30 日”。由于代码隐藏(c#)可能以英国格式发送日期,我如何在 javascript 中知道他们使用的是英国(dd/mm/yyyy)而不是美国(mm/dd/yyyy)?
浏览器导航器语言可以设置为一种设置,而服务器设置为另一种设置,从而导致 1 月 4 日与 4 月 1 日不匹配。

0 投票
6 回答
125800 浏览

php - 如何使用 PHP 将日期显示为 iso 8601 格式

我正在尝试使用 PHP 将我的 MySQL 数据库中的日期时间显示为 iso 8601 格式的字符串,但它出现了错误。

2008 年 10 月 17 日发布为:1969-12-31T18:33:28-06:00,这显然是不正确的(年份应该是 2008 年而不是 1969 年)

这是我正在使用的代码:

$post[3] is the datetime (CURRENT_TIMESTAMP)来自我的 MySQL 数据库。

任何想法出了什么问题?

0 投票
1 回答
2487 浏览

c# - Crystal Reports 2008:C#:动态编辑日期格式

我正在使用 Crystal Reports 2008 在 c# .Net 中在运行时修改报表。

我在修改日期字段格式时遇到问题。我已经访问了 DateFieldFormat 对象,并修改了属性,但似乎只有 SystemDefaultType 属性有任何影响。

如果在可视报表设计器中设置了日期格式,我可以在 DateFieldObject 中看到格式的详细信息,但编辑这些值不会对显示的报表产生任何影响。

这是我正在使用的代码示例:

使用语句:

代码:

我假设我在这里遗漏了一些关于对象模型的东西,但我找不到任何好的参考。有人可以帮我吗?

谢谢!

0 投票
10 回答
97022 浏览

java - Java 日期格式转 JavaScript 日期格式

我希望能够将 Java 日期格式字符串,例如dd/MM/yyyy (07/06/2009) 转换为 JavaScript 日期格式字符串,例如dd/mm/yy (07/06/2009)。

以前有没有人这样做过,或者知道我在哪里可以找到一些已经这样做的代码?

提前致谢。

编辑:

感谢所有回复,但现在我意识到我的错误,可能是为什么你们这么多人都在努力理解这个问题;JavaScript 没有内置的日期格式化功能。我正在使用 jQuery UI 日期选择器,并且我一直在设置它的日期格式,假设它会在某个时候调用标准的 JS 函数,而不是使用它自己的库!当我搜索格式化字符串时,我直接跳到了可以使用哪些字母的表格,跳过了开头解释如何使用脚本的部分。

无论如何,我将不得不继续并可能编写自己的我猜,将 Java 日期格式字符串转换为 jQuery 日期格式字符串(或尽可能接近) - 我正在研究我们产品的 i18n 并创建了一个 java存储整个应用程序中使用的首选日期格式字符串的类,我的意图是还能够为任何 jsps 提供与 JS 中等效的格式字符串。

不管怎么说,还是要谢谢你。