我一直在使用MomentJS很多,但我開始一個新的項目,我不想包括這個庫,因爲我只玩日期幾次。Javascript日期到ISO格式字符串(帶時區)
所以我想要做的是以類似ISO的格式('YYYY-MM-DDZHH:mm:ss'或'YYYY-MM-DD HH:mm: SS')。我不希望它在UTC:我希望它在給定的時區(我可以提供編程方式)。
例如,對於現在的表現將是 「2017年4月11日11時二十分零零秒」(法語時區 - EQ爲 「2017年4月11日09:22:00Z」)。
我想本地Javascript。我一直在玩toLocaleString
沒有成功。
感謝
[編輯] 在一個完美的世界,我在尋找,需要一個日期格式,時區,並返回我想要的字符串的函數。像:
function magicDateFormatter(format, tz) {
/* ... */
}
var now = new Date();
console.log(magicDateFormatter('YYYY-MM-DD HH:mm:ss', 'Europe/Paris'));
// print "2017-04-11 11:20:00"
爲什麼你不想包含一些會讓你離開的問題? – evolutionxbox
因爲爲幾個操作加載一個庫是過量的 –
取決於您嘗試實施這些「幾個方法」所創建的技術債務的數量。如果你不想要一個圖書館,爲什麼不在一個提取物裏面只看你想要的東西? – evolutionxbox