About

<#TEMPLATE_INCLUDE_NINEPAGE_ABOUTME#>
  • Mar

    10

    spark DateTimeFormatter 毫秒格式化 Bug

    • 0 Comments
    • Flash Platform
    • 发布:古树悬叶
    • 引用:0
    • 浏览:
    <!--spark 版本的 DateTimeFormatter 的毫秒格式有bug,这个SSS并不会起作用--> 
    <s:DateTimeFormatter id="df" dateTimePattern="yyyy年MM月dd日kk时mm分ss秒SSS"/> 

    <!--如果使用mx 版本的 DateFormatter 的毫秒格式正格--> 
    <mx:DateFormatter id="df" formatString="YYYY年MM月DD日JJ时NN分SS秒QQQ"/>

    这个 DateTimeFormatter Bug 在 2014 年时就提交在 Adobe 社区,但过去了五年时间还是没有被修正。而引发这个 DateTimeFormatter Bug 的是 AS3 运行时环境产生的,并不是 AS代码问题。

    如果一定要使用 Spark 版本格式设置,需要使用类似 new Date().milliseconds 这样的方式,手动将毫秒添加到末尾。

    • Tags: flex  
    • 2019 / 3 / 10