Delphi 獲取時間的年月日

2022-08-22 09:12:17 字數 1165 閱讀 4088

varpresent: tdatetime;

year, month, day, hour, min, sec, msec:word;

begin

present:= now;

decodedate(present, year, month, day);

decodetime(present, hour, min, sec, msec);

showmessage(datetostr(present)+' '+timetostr(present,'hh'));//顯示年月日時分秒

showmessage(formatdatetime('hh:mm',time));//顯示時分

cbb_qs_n.text := inttostr(year);//顯示年

cbb_qs_y.text := inttostr(month);//顯示月

cbb_qs_r.text := inttostr(day);//顯示日

cbb_qs_s.text := inttostr(hour);//顯示時

cbb_qs_f.text := inttostr(min);//顯示分

end;

varpresent: tdatetime;

year, month, day, hour, min, sec, msec:word;

begin

present:= now;

decodedate(present, year, month, day);

decodetime(present, hour, min, sec, msec);

showmessage(datetostr(present)+' '+timetostr(present,'hh'));//顯示年月日時分秒

showmessage(formatdatetime('hh:mm',time));//顯示時分

cbb_qs_n.text := inttostr(year);//顯示年

cbb_qs_y.text := inttostr(month);//顯示月

cbb_qs_r.text := inttostr(day);//顯示日

cbb_qs_s.text := inttostr(hour);//顯示時

cbb_qs_f.text := inttostr(min);//顯示分

end;

獲取年月日

需求 獲取當前日期的前乙個月份 當月有 31 天時,js 日期物件 setmonth 問題 當前日期如果不是 31 號,是沒問題的,是 31 號就會有問題 比如今天是 2018 09 30 號,前乙個月應該是 2018 08 30 let now new date new date 2018 09 ...

Java Calendar獲取年 月 日 時間

calendar c calendar.getinstance timezone.gettimezone gmt 08 00 獲取東八區時間 int year c.get calendar.year 獲取年 int month c.get calendar.month 1 獲取月份,0表示1月份 i...

Calendar獲取年 月 日 時間

calendar c calendar.getinstance timezone.gettimezone gmt 08 00 獲取東八區時間 int year c.get calendar.year 獲取年 int month c.get calendar.month 1 獲取月份,0表示1月份 i...