当前位置:  开发笔记 > 编程语言 > 正文

如何在Flash中格式化日期?

如何解决《如何在Flash中格式化日期?》经验,为你挑选了1个好方法。

我可能会忽略一些东西,但Flash/AS3似乎缺少基本的日期格式化功能.如何从中获取格式化字符串Date?有一些选项可以.toLocaleDateString().toUTCString(),但这有点限制,至少可以说.

那么,如何Date在AS3中格式化对象?



1> T Graham..:

Flash Player 10.1添加了DateTimeFormatter作为flash.globalization包的一部分.它很灵活但没有很好的记录.

import flash.globalization.DateTimeFormatter;

var d:Date = new Date();
var dtf:DateTimeFormatter = new DateTimeFormatter("en-US");
dtf.setDateTimePattern("yyyy-MM-dd 'at' hh:mm:ssa");
trace(dtf.format(d)); 

// 2012-06-06 at 09:58:46PM


文档:http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/globalization/DateTimeFormatter.html
24小时格式:`dtf.setDateTimePattern('yyyy-MM-dd'at'HH:mm:ss");`
推荐阅读
谢谢巷议
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有