从格式化字符串中获取月份

时间:2012-04-24 07:39:31

标签: c# java android

我有一个C#Library接受任何格式化日期(String)并输出所述字符串的月份(Int),如果格式未被识别,则输出-1。

try {
    DateTime d = DateTime.Parse(formattedDate);
    return d.Month;
} catch (Exception) {
    return -1;
}

我在Android / Java中实现这个问题很麻烦。主要的问题是我事先不知道日期的格式 - 它可以是MM-dd-yyyy,或MM / dd / yyyy,或yyyy / MM / dd等.C#代码可以自动解析这些 - 是否有Java等价物?

0 个答案:

没有答案