You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ionic日期选择器:如何将月份名称改为数字显示

解决ion-datetime月份显示为数字的问题

你可以通过以下两种方式实现月份以数字形式展示:

方式1:指定日期显示格式

直接在ion-datetime标签中添加displayFormat属性,设置为包含数字月份的格式(比如YYYY-MM-DD、MM/DD/YYYY等),示例代码:

<ion-datetime 
  presentation="date" 
  prefer-wheel="true" 
  color="#ee67ab" 
  displayFormat="YYYY-MM-DD"
  (ionChange)="onDatetimeChange()">
</ion-datetime>

设置后,选中的日期会以类似2024-05-20的格式展示,月份以两位数字呈现。

方式2:自定义滚轮的月份选项

如果希望滚轮选项直接显示数字而非月份名称,可以配置monthNames属性为数字数组,示例:

<ion-datetime 
  presentation="date" 
  prefer-wheel="true" 
  color="#ee67ab" 
  [monthNames]="['1','2','3','4','5','6','7','8','9','10','11','12']"
  (ionChange)="onDatetimeChange()">
</ion-datetime>

这种方式下,滚轮的月份选项会直接显示1到12的数字,同时默认的日期显示格式也会对应变为数字月份。

注:若同时设置displayFormat和monthNames,displayFormat的优先级更高,会决定最终的日期展示格式。

内容的提问来源于stack exchange,提问作者user15421419

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 08:42:04