[英]Handling extraneous characters/wildcards in d3 time format
我想使用d3格式化時間戳,如下所示: "2015-04-11T22:20:41.017Z"
。 我的d3.time.format("%Y-%m-%dT%H:%M%S")
很大: d3.time.format("%Y-%m-%dT%H:%M%S")
但我不知道如何處理小數秒。
我不太在乎價值-我的情節是小時制的,所以只要降低它就可以了。 我怎么做?
格式指令 %L
將為您提供毫秒作為十進制數。 要獲得所需的輸出,可以使用:
d3.time.format("%Y-%m-%dT%H:%M:%S,%LZ")
這將產生類似2015-04-12T22:22:04,504Z
。
d3.select("body>p").text(function() { return d3.time.format("%Y-%m-%dT%H:%M:%S,%LZ")(new Date()); });
<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/3.4.11/d3.min.js"></script> <body> <p> </p> </body>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.