NSData 日期格式化 顯示格式 時區獲取設定

2021-06-22 17:42:30 字數 1199 閱讀 1783

/*__________________________nsdateformatter格式化日期_____________________________*/

//1.日期物件格式化為字串: 2013-07-29 15:20:59  2023年07月29日

// 日期物件 -->  字串

nsdate *nowdate = [nsdate

date];

nsdateformatter*dateformatter = [[nsdateformatteralloc] init];

//設定日期的格式

[dateformatter

setdateformat

:@"yyyy年mm月dd日 hh:mm:ss"];

//設定時區

nstimezone*timezone = [nstimezonetimezonewithname:

@"america/new_york"];

[dateformatter settimezone:timezone];

//stringfromdate:

將日期物件格式化為字串

nsstring *datestring = [dateformatter stringfromdate:nowdate];

nslog(@"

格式化之後:

%@",datestring);

//2.將字串格式化成日期物件

//字串 ——> 日期物件

nsstring

*string = @"2023年07月29日 16:56:05";

nsdateformatter*dateformatter2 = [[nsdateformatteralloc] init];

[dateformatter2 setdateformat:@"yyyy年mm

月dd日hh:mm:ss"];

//datefromstring: 將字串格式化成日期物件

nsdate *formatdate = [dateformatter2 datefromstring:string];

nslog(@"%@",formatdate);

//獲取到所有時區的名稱

nsarray*zonenames = [nstimezoneknowntimezonenames];

for (nsstring *name in zonenames)

jquery 格式化日期顯示

對date的擴充套件,將 date 轉化為指定格式的string 月 m 日 d 小時 h 分 m 秒 s 季度 q 可以用 1 2 個佔位符,年 y 可以用 1 4 個佔位符,毫秒 s 只能用 1 個佔位符 是 1 3 位的數字 例子 new date format yyyy mm dd hh m...

jquery 格式化日期顯示

正好找到乙個jquery的日期格式化的方法,記錄一下 對date的擴充套件,將 date 轉化為指定格式的string 月 m 日 d 小時 h 分 m 秒 s 季度 q 可以用 1 2 個佔位符,年 y 可以用 1 4 個佔位符,毫秒 s 只能用 1 個佔位符 是 1 3 位的數字 例子 new ...

格式化日期

格式化日期 輸出形式取決於使用者計算機的文化設定。using system using system.globalization public class mainclass string date for int i 0 i format.length i d 07 11 2004 輸出 d su...