Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将字符串转换为默认日期格式_Javascript_Date_Date Formatting_Jquery Globalize - Fatal编程技术网

Javascript 将字符串转换为默认日期格式

Javascript 将字符串转换为默认日期格式,javascript,date,date-formatting,jquery-globalize,Javascript,Date,Date Formatting,Jquery Globalize,您好,我使用字符串对象表示以下格式的日期 var date="18/01/2011"; var dateFormat="dd/MM/yyyy"; 注意: 在我的场景中,我使用了dd/MM/yyyy格式 dateFormat在我的客户端将不同 如何以通用方式将这些日期默认JavaScript日期格式转换为MM/dd/yyyy 我已经试过通过分割日期和交换月份、日期来达到这一要求。但在我的客户端,我不知道日期的格式如何将任何其他格式转换为默认Javascript格式希望这有帮助: var date

您好,我使用字符串对象表示以下格式的日期

var date="18/01/2011";
var dateFormat="dd/MM/yyyy";
注意:

在我的场景中,我使用了dd/MM/yyyy格式

dateFormat在我的客户端将不同

如何以通用方式将这些日期默认JavaScript日期格式转换为MM/dd/yyyy

我已经试过通过分割日期和交换月份、日期来达到这一要求。但在我的客户端,我不知道日期的格式如何将任何其他格式转换为默认Javascript格式希望这有帮助:

var date="18/01/2011";
var parts = date.split('/');
var result = new Date(parts[2], parts[1], parts[0]);

var datestring=“2014-02-27:04:05”;var d=日期(日期字符串)

您的问题是如何确定客户端浏览器的日期字段顺序?例如,要知道用户的区域设置是使用
mm/dd/yyyy
(美国格式)还是
dd/mm/yyyy
(英国和许多其他国家)还是…?我认为这不是问题。在任何情况下,标记重复项的正确方法是投票作为重复项关闭(如果您有代表)或对链接到重复项的问题发表评论(如果您没有)。