java和历转为西历_日期转西暦,和暦
发布日期:2021-06-24 10:43:33 浏览次数:4 分类:技术文章

本文共 1144 字,大约阅读时间需要 3 分钟。

1.西历:

public static String objToDate(Object object) {

String date = objToStr(object);

if (date.length() != 8) {

return date;

} else {

String year = date.substring(0, 4);

String month = date.substring(4, 6);

String day = date.substring(6);

if (!GenericValidator.isDate(date, Constants.FORMAT_DATE, false)) {

return date;

}

StringBuilder sb = new StringBuilder();

sb.append(year);

sb.append(Constants.FORMAT_YEAR);

sb.append(month);

sb.append(Constants.FORMAT_MONTH);

sb.append(day);

sb.append(Constants.FORMAT_DAY);

return sb.toString();

}

2.和历

/**

* ObjectをDate(和暦)に変換する

*

* @param object

* Object

* @return String

*/

public static String objToDateWareki(Object object) {

String date = objToStr(object);

if (date.length() != 8) {

return date;

} else {

int year = Integer.parseInt(date.substring(0, 4));

int month = Integer.parseInt(date.substring(4, 6));

int day = Integer.parseInt(date.substring(6));

DateTimeFormatter formatter = DateTimeFormatter.ofPattern("Gyy年M月d日");

JapaneseDate japaneseDate = JapaneseDate.of(year, month, day);

StringBuilder sb = new StringBuilder();

sb.append(japaneseDate.format(formatter));

return sb.toString();

}

}

转载地址:https://blog.csdn.net/weixin_32256355/article/details/114814140 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:java 远程 yarn jar_再论Yarn Client和Yarn cluster
下一篇:java总结i o流_14.java总结I/O流

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年04月18日 23时39分35秒