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