如何取某个日期的1月1日 ( 积分: 20 )

  • 主题发起人 主题发起人 wh88
  • 开始时间 开始时间
W

wh88

Unregistered / Unconfirmed
GUEST, unregistred user!
已知当前日期是2007.06.29
现在想取当前年的1月1日,也就是2007.01.01
 
StrToDate(FormatDateTime('yyyy', 你的日期) + '-01-01')
 
DecodeDate
EncodeDate
这两个函数能满足你的需求。
 
dt := StartOfAYear(YearOf(Date));
 
FormatDateTime('yyyy-mm-dd', StartOfAYear(YearOf(Date)));
 
后退
顶部