javascript - 如何使用javascript将泰文日期格式转换为英文?

标签 javascript momentjs bootstrap-datetimepicker

我正在使用 bootstrap-datetimepicker 和 moment.js 来操作日期并生成报告。我的应用程序能够将英语更改为泰语。问题是如何将此示例字符串“24-มิ.ย.-2015 00:00:00”转换为“24-June-2015 00:00:00”。有人帮忙如何在 javascript 中做到这一点吗?

最佳答案

var monthNamesThai = ["มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน",
"กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤษจิกายน","ธันวาคม"];

var dayNames = ["วันอาทิตย์ที่","วันจันทร์ที่","วันอังคารที่","วันพุทธที่","วันพฤหัสบดีที่","วันศุกร์ที่","วันเสาร์ที่"];

var monthNamesEng = ["January", "February", "March", "April", "May", "June",
  "July", "August", "September", "October", "November", "December"];

var dayNamesEng = ['Sunday','Monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'saturday'];

var d = new Date();

document.write("The current Date is  " + dayNames[d.getDay()]+"  "+d.getDate()+""+monthNamesThai[d.getMonth()]+"  "+d.getFullYear()+" = "+ dayNamesEng[d.getDay()]+" "+d.getDate()+" " + monthNamesEng[d.getMonth()]+"  "+d.getFullYear());

关于javascript - 如何使用javascript将泰文日期格式转换为英文?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31044062/

相关文章:

javascript - 使用 moment 检查字符串是否为有效日期

datetimepicker - 错误 :- @ng-bootstrap\ng-bootstrap\datepicker\datepicker-navigation. d.ts.NgbDatepickerNavigation.html

jquery - Bootstrap 3 日期时间选择器 jquery

Javascript 方法 Date() 在我的系统上返回错误的日期(2 月 9 日而不是 9 月 2 日),

javascript - 从多个表单字段获取数据并动态创建 JSON 字符串

Javascript:某种 preg_match 在每次匹配时都有回调?

jquery - Bootstrap DateTimePicker - 禁用现在之前的日期和时间(当前时间)

javascript - webgl 中的可点击 map

JavaScript 间隔函数来计算日期时间

javascript - 如何使用 momentjs 从 firebase 检索多个值?