![DatePickerDialog怎么设置成显示中文的,第1张 DatePickerDialog怎么设置成显示中文的,第1张](/aiimages/DatePickerDialog%E6%80%8E%E4%B9%88%E8%AE%BE%E7%BD%AE%E6%88%90%E6%98%BE%E7%A4%BA%E4%B8%AD%E6%96%87%E7%9A%84.png)
代码:Calendar d = Calendar.getInstance(Locale.CHINA)//创建一个日历引用d,通过静态方法getInstance() 从指定时区 Locale.CHINA 获得一个日期
实例 Date myDate=new Date()//创建一个Date实例 d.setTime(myDate)//设置日历的时间,把一个新建Date实例myDate传入 int year=d.get(Calendar.YEAR)int month=d.get(Calendar.MONTH)int day=d.get(Calendar.DAY_OF_MONTH)//获得日历中的 year month day DatePickerDialog dlg=new DatePickerDialog(this,this,year,month,day)//新建一个DatePickerDialog 构造方法中 // (设备上下文,OnDateSetListener时间设置××xx,默认年,默认月,默认日) dlg.show()需求中需要显示为
中文,所以需要修改。方法如下:在“bootstrap-datepicker.js”和“bootstrap-datetimepicker.js”两个js文件中都有对language的设定,默认为“en”,bootstrap已经提供了各国的
语言包,在locales文件夹下面,对应的中文语言包即为zh-React + Ant 使用日期选择器按照官网文档中的配置中文语言包,但是有选择器的月份和星期仍然显示英文。
想到之前使用 yarn add moment 安装的包,怀疑是不是安装包的时候出了问题,于是删除 node_modules 文件夹,使用 npm install 重新安装依赖包
问题解决,月份和星期可以正常显示中文
评论列表(0条)