android当月日历,Android日历:获取接下来七天的细节日期和月份给出了_java_开发99编程知识库...

Sotirios Delimanolis的應答是正確的。

FYI,這類日期時間工作很容易使用 joda庫。

下面是使用joda時間 2.3和 7的示例代碼。 我使用了巴黎時區和法國地區,但你可以用自己的。//© 2013 Basil Bourque. This source code may be used freely forever by anyone taking full responsibility for doing so.

//import org.joda.time.*;

//import org.joda.time.format.*;

//Specify time zone rather than rely on default.

DateTimeZone timeZone = DateTimeZone.forID("Europe/Paris" );

//Joda-Time offers many formatters, plus you may define your own.

//Using"forStyle" approach, pass first letter of the word Short/Medium/Long/Full, first for date and then for time.

DateTimeFormatter formatter = DateTimeFormat.forStyle("MM" ).withLocale( Locale.FRANCE ).withZone( timeZone );

DateTime now = new DateTime( timeZone );

for (int i = 0; i <7; i++){

DateTime dateTime = now.plusDays( i );

//Extract descriptions.

String dayOfWeekAsText = dateTime.dayOfWeek().getAsText( Locale.FRANCE );

String monthAsText = dateTime.monthOfYear().getAsText( Locale.FRANCE );

String dateTimeAsText = formatter.print( dateTime );

//Dump to console.

System.out.println("dayOfWeekAsText:" + dayOfWeekAsText );

System.out.println("monthAsText:" + monthAsText );

System.out.println("dateTimeAsText:" + dateTimeAsText );

System.out.println();//Blank line.

}

運行時。dayOfWeekAsText: lundi

monthAsText: janvier

dateTimeAsText: 6 janv. 2014 18:35:18

dayOfWeekAsText: mardi

monthAsText: janvier

dateTimeAsText: 7 janv. 2014 18:35:18

dayOfWeekAsText: mercredi

monthAsText: janvier

dateTimeAsText: 8 janv. 2014 18:35:18

dayOfWeekAsText: jeudi

monthAsText: janvier

dateTimeAsText: 9 janv. 2014 18:35:18

dayOfWeekAsText: vendredi

monthAsText: janvier

dateTimeAsText: 10 janv. 2014 18:35:18

dayOfWeekAsText: samedi

monthAsText: janvier

dateTimeAsText: 11 janv. 2014 18:35:18

dayOfWeekAsText: dimanche

monthAsText: janvier

dateTimeAsText: 12 janv. 2014 18:35:18

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值