gpt4 book ai didi

date - 顶点/销售人员 : Get Numeric Month Value From String Representation of Month

转载 作者:行者123 更新时间:2023-12-02 04:54:41 27 4
gpt4 key购买 nike

我希望用一个更好的更简单的过程来替换以下函数,以便从字符串中确定数字月份值。有谁知道是否有可用于此的 Date/DateTime 函数?我没有注意到可以满足我的需求的。

代码中的文本字符串正是我接收它们的方式。

在此先感谢您的帮助。

private static Integer convertMonthTextToNumber(String matrixMonth){
if(matrixMonth == 'January'){
return 1;
}else if(matrixMonth == 'February'){
return 2;
}else if(matrixMonth == 'March'){
return 3;
}else if(matrixMonth == 'April'){
return 4;
}else if(matrixMonth == 'May'){
return 5;
}else if(matrixMonth == 'June'){
return 6;
}else if(matrixMonth == 'July'){
return 7;
}else if(matrixMonth == 'August'){
return 8;
}else if(matrixMonth == 'September'){
return 9;
}else if(matrixMonth == 'October'){
return 10;
}else if(matrixMonth == 'November'){
return 11;
}else{
return 12;
}
}

最佳答案

这个怎么样:

private static Map<String, Integer> monthsMap = new Map<String, Integer>{
"January" => 1,
"February" => 2,
etc.
};

private static Integer convertMonthTextToNumber(String month)
{
return monthsMap.get( month );
}

关于date - 顶点/销售人员 : Get Numeric Month Value From String Representation of Month,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18213808/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com