用户登录
用户注册

分享至

flex日历

  • 作者: 怪我过分美丽呵呵
  • 来源: 51数据库
  • 2020-10-02
如果你的系统是英文系统,默认应该是英文显示的效果,如果不是英文系统,你可以参照如下设置:
<mx:DateChooser top="210" horizontalCenter="0"
yearSymbol=""
monthSymbol=""
monthNames="['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']"
dayNames="['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']"
/>
这是一个DateChooser组件的呈现,yearSymbol和monthSymbol是对应“年”和“月”,作为英文显示将这两个属性置空。
对于其他的组件呈现方式,无非是将日期进行一次格式转换。你可以将日期的每个值year(年),month(月),date(日),day(周)等一一取出来,在通过数组映射成相应的语言方式呈现。
var monthNames:Array = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'];
var dayNames:Array = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'];
var date:Date = new Date();
var dateStr:String;
dateStr = dayNames[date.day] + ',' + monthNames[date.month] + " " + date.date;
软件
前端设计
程序设计
Java相关