1

Indesign で XML データを自動化するためのスクリプトを作成しています。現在、XML にはアメリカ形式 (MM/D/YY) の日付がありますが、Indesign でスクリプトを実行したら、ヨーロッパ形式 (DD/M/YY) にすることが目標です。日付形式をヨーロッパ形式に変換する関数を作成するには、スクリプトに何を追加すればよいですか? これが理にかなっていることを願っています。私は助けが必要です!

4

3 に答える 3

3

私は単に使用すると思います

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

ヨーロッパの形式はスラッシュを使用せず、私が知る限りドットを使用しないことに注意してください。私たちの形式と一致しない可能性があるため、dd/mm/yyyyではなく、このdd.mm.yyyyのようになります

于 2012-08-15T14:36:24.450 に答える
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/

于 2012-08-15T14:27:22.887 に答える