javascript客户端日期格式

时间:2012-01-04 05:31:46

标签: javascript date extjs

我在extjs日期遇到了问题。默认情况下它似乎使用计算机日期来创建日期。 我没有检查我的电脑并发布日期。然后我发现它基于美国

 M/d/yyyy.

我将系统区域设置日期更改为d-m-Y.Everthing工作正常。 那么有谁知道extjs如何获得客户日期格式?

e.g 'YYYY-mm-dd' or 'M/d/yyyy' .

因为我需要将格式从extjs代码解析为php到mysql日期格式。 我试图找到stackoverflow和网站,但似乎没有找到,

3 个答案:

答案 0 :(得分:1)

您可以在传输日期时将日期转换为字符串,以便您可以自己设置日期格式。

答案 1 :(得分:1)

实际上使用的默认格式是'm / d / y',您可以更改格式self,我不认为ext可以获取客户端日期格式并一致地更改格式。

答案 2 :(得分:1)

不介意您的区域设置

你有两个选择 在您的服务器中,您转换为字符串并更改格式

yourDate.ToString("MMM dd, yyyy")

请参阅herehere了解标准和自定义格式

或您使用的extjs代码

renderer: Ext.util.Format.dateRenderer('d-M-Y'),

请参阅here了解可用的格式字符串。