使用JavaScript将月份名称转换为月份号码

使用JavaScript将月份名称转换为月份号码

本文介绍了使用JavaScript将月份名称转换为月份号码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

使用JavaScript或PHP将月份名称转换为月份号码是否有比以下更好的解决方案?

Is there a a better solution than what I have below to convert a month name to a month number using JavaScript or PHP?

我喜欢这样:

$monNum =  date('n',strtotime($staff->curMonth));


推荐答案

您可以保留键/值对的对象键是月份名称,值是月份号码:

You could keep an object of key/value pairs where the key is the month name and the value is the month number:

var months = {
    January: 1,
    February: 2,
    ...
};

然后:

var monthNumber = months['April'];

或:

var monthNumber = months.April;

这篇关于使用JavaScript将月份名称转换为月份号码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-25 23:25