现在的位置: 首页 > 综合 > 正文

今天是星期几,从iOS API 到 .net Framework.

2012年04月07日 ⁄ 综合 ⁄ 共 552字 ⁄ 字号 评论关闭

早已不用Javascript/VBscript获取星期几的函数了,getDay/Weekday.它们功能太单一,而且不扶持本地化.

在iOS中获取某日期的API:

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
dateFormatter.locale = [[[NSLocale alloc] initWithLocaleIdentifier:@"zh-CN"] autorelease];
[dateFormatter setDateFormat: @"yyyy.MM.dd EEEE"];
NSDate *today = [NSDate date];
self.labDate.text = [dateFormatter stringFromDate:today];		

在.net Framework中的样子:

DateTimeFormatInfo myDTFI = new CultureInfo("zh-CN", false).DateTimeFormat;
DateTime myDT = DateTime.Now;
Response.Write(string.Format("{0}", myDT.ToString("dddd", myDTFI)));

 输出的结果为:2011年4月1日 星期五

抱歉!评论已关闭.