将日期转换为欧洲格式

时间:2012-08-15 14:25:41

标签: javascript xml date format

我正在编写一个用于在Indesign中自动化XML数据的脚本。我目前在XML中有美国格式的日期(MM / D / YY),但是一旦我在Indesign中运行脚本,我的目标就是让它采用欧洲格式(DD / M / YY)。为了编写将任何日期格式转换为欧洲格式的函数,我可以添加到我的脚本中?我希望这是有道理的。我需要帮助!

2 个答案:

答案 0 :(得分:1)

我想只是使用

function convertDate(dateString) {
    var date = new Date(dateString);
    return date.getDate()+"/"+date.getMonth()+"/"+date.getFullYear();
}

请注意欧洲格式不使用斜线而是点,据我所知它应该看起来像这样 DD.MM.YYYY 不 日/月/年 因为它可能与我们的格式不匹配

答案 1 :(得分:0)

var myDate = new Date('myDateString'); //you can also do milliseconds instead of the date string
var myEuroDate = myDate.getDate() + '/' + myDate.getMonth + '/' + myDate.getFullYear();

也很有用...... http://arshaw.com/xdate/