将日期字符串重新定位为区域设置
Reposition Date String to locale
我有一个表示 2013 年 1 月 2 日(数据)的字符串,需要重新排列以满足德语形式"02.01.2013"。有没有比我的解决方案更优雅、更有效的方法来重新排列它?
var data = '01.02.2013';
var result = data.split('.')[1]+'.'+data.split('.')[0]+'.'+data.split('.')[2];
console.log(result)
我如何使用 .localeString("de-de")?
你可以这样做:
String.prototype.toLocaleString = function (locale) {
if (locale == "de-de") return this.replace(/('d+).('d+).('d+)/, '$2.$1.$3');
}
console.log('01.02.2013'.toLocaleString("de-de")); // 02.01.2013
演示:http://jsfiddle.net/AmitJoki/73peR/
相关文章:
- onkeyup无法动态创建多个文本区域
- CSS-如何定位内容数据标题
- Jquery菜单操作不稳定,定位不正确,存在一般错误
- FabricJs-限制主对象内添加对象的移动区域
- 在Jquery detachment()和appendTo()之后定位元素
- 困在逻辑中试图定位动态的东西
- 绝对定位不适用于Javascript DIV
- 具有所有样式的文本正在复制到可编辑文本区域
- 如何为高图中的区域线创建z索引
- 在文本区域POST后解码JSON
- 在文本区域中使用jQuery.text()保持换行符
- ng在下拉列表和文本区域提交
- 使用fabric.js从矩形区域获取对象,并将该区域绘制到画布上
- 当用户按下回车键时,自动在text区域/text中插入消息
- 将文本插入光标所在的文本区域
- 如何使用纯 JavaScript 在文本区域标签中定位占位符值
- 如何使绝对定位的图像区域地图可以用鼠标点击
- 地理定位方法,看看用户是否在特定区域
- Textarea autcomplete - 使用 JavaScript 将文本输入定位在文本区域的光标位置之上
- 将日期字符串重新定位为区域设置