怎么取得日语的星期几

笑里春秋多少泪 2012-12-11 09:31:25
请教:我现在有个字符串的日期"2012/03/03",我需要获得这天是日语的星期几?该怎么弄
...全文
114 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
snow-is-my-Love 2012-12-11
  • 打赏
  • 举报
回复
引用 3 楼 suciver 的回复:

String s="2012/03/03"; 
DateFormat df=new SimpleDateFormat("yyyy/MM/dd"); 
Date date=df.parse(s); 
Calendar c=Calendar.getInstance(Locale.JAPANESE); 
c.setTime(date); 
System.out.println(c.get(Calendar.DAY_OF_WEEK));
和正常取星期一样,就是改个语言
suciver 2012-12-11
  • 打赏
  • 举报
回复

		String s="2012/03/03";
		DateFormat df=new SimpleDateFormat("yyyy/MM/dd");
		Date date=df.parse(s);
		Calendar c=Calendar.getInstance(Locale.JAPANESE);
		c.setTime(date);
		System.out.println(c.get(Calendar.DAY_OF_WEEK));
末日周五 2012-12-11
  • 打赏
  • 举报
回复
import java.util.Calendar; import java.util.Date; public class TheDayOfMonth { /** * @param args */ public static void main(String[] args) { String[] weekDays = {"星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"}; Date t = new Date("2012/03/03"); Calendar cl = Calendar.getInstance(); cl.setTime(t); int a = cl.get(Calendar.DAY_OF_WEEK)-1; if(a<0) System.out.println(weekDays[0]); else System.out.println(weekDays[a]); } }
  • 打赏
  • 举报
回复
在线等啊,自己顶一下

50,528

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧