用户登录

格式化显示日期,可以使用 Antl 上的 formatDate 这个方法 .. 添加一个 message .. 用一下 antl.formatDate .. 第一个参数是一个有效的日期类型的数据 .. 新建一个日期 ... new Date ... 你也可以把数据模型里的日期类型的数据交给这个 formatDate 来处理 ..

页面上显示的就是当前的日期 .. 注意中文偏好与英文偏好的日期的显示是不一样的 . 中文是年月日,英文是月日年 ..

你想得到某个日期的星期几 .. 可以这样 ... 先复制一份 .. 然后给这个 formatDate 添加一个选项参数 .. 里面添加一个 weekday .. 把它的值设置成 long ...

得到的就是星期几 .. 中文偏好的浏览器上显示的是星期二 .. 英文偏好的浏览器上显示的是英文 Tuesday ..

这个值还可以是 short .. 修改成 short ..

这样中文上就是周二 .. 英文是 Tuesday 的简写形式 ..

选项里面,除了 weekday ,你还可以设置 year,month,day,hour,minute 还有 second 这些东西 .. 比如我们再试一下 .. 添加一个 month .. 先把它设置成 long .. 得到的就是月份 .. long 形式的英文月份,就是中文数字,后面加上月 ...

再试一下 short ...

如果想得到数字的月份,可以把它设置成 numeric ... 或者是 2-digit ...

最后再试一下 timeZoneName 这个选项 .. 把它设置成 long ... 再预览一下得到的格式化之后的这个日期时间 ..

如果在选项里把 hour12 设置成 false ... 这样时间就会使用 24 小时的形式来表示 ..

ICU 信息:日期《 Node.js 应用:国际化 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点