Javascript - 从 "Monday"获取 "mon"或从 "Tuesday"获取 "tue"等

标签 javascript

<分区>

当你有简短的版本时,是否有正确的方法来获取日期的名称,如下所示:

mon
tue
wed
thu
fri
sat
sun

我不需要实际的“日期”或时间或任何东西,我只需要完整日期名称的字符串。

最佳答案

一个简单的关联数组(读取对象)字典就足够了:

var days = {
  'mon': 'Monday',
  'tue': 'Tuesday',
  'wed': 'Wednesday',
  'thu': 'Thursday',
  'fri': 'Friday', 
  'sat': 'Saturday',
  'sun': 'Sunday'
}

现在,您可以按如下方式访问它们:

var day  = 'mon',
    full = days[day]; // full === 'Monday';

关于Javascript - 从 "Monday"获取 "mon"或从 "Tuesday"获取 "tue"等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46143720/

相关文章:

javascript - 如何在 React Native 中实现 Context API

javascript - 使用 javascript 幻灯片时,Internet Explorer 不需要的图像伪影

javascript - 如何使用 Zurb Foundation 4 填充网格行?

javascript - Bootstrap 3 菜单,一个可以切换选项卡并打开下拉菜单的按钮?

javascript - 使用正则表达式替换开始和结束 HTML 标签

javascript - 在页面上隐藏/显示多次

javascript - 使用javascript函数在div上应用CSS过渡属性

javascript - 如何通过嵌套多维数组进行映射并转换为新的响应

javascript - npm 从 package-lock.json 文件中创建一个 package.json 文件?

javascript - For 循环 api 获取天气描述