各位老师好.好急呀,帮帮小弟我呀,小弟我做一个工厂计件工资管理,有个有关问题.怎样才能把系统日期的时间变为0,只取年月日
各位老师好.好急呀,帮帮我呀,我做一个工厂计件工资管理,有个问题..怎样才能把系统日期的时间变为0,只取年月日
各位老师好.我做一个工厂计件工资管理,有个问题..怎样才能把系统日期的时间变为0,只取年月日
在计件工资表表中, 工号,产品名称,数量,单价,日期
每天都记录工人所做的产品,主键是,工号,产品名称,日期
所以日期就不能相同,我想用系统日期填入,但它带时间,不好办,如何把 2009.12.12 21:33:01
变成 2009.12.12
即不带时间就好.
------解决方案--------------------
在datawindow該字段設置format設置成yyyy-mm-dd,就OK了
------解决方案--------------------
如果是SQL库的话,只有日期时间型。ASA的有日期型
如果是sql比较的话,将日期转换成字符再比较
select convert(varchar(10),getdate(),120)
2006-05-12
select convert(varchar, getdate(), 120 )
2006-05-12 11:06:08
select replace(replace(replace(convert(varchar, getdate(), 120 ),'-',''),' ',''),':','')
20060512110608
select convert(varchar(12) , getdate(), 111 )
2006/05/12
select convert(varchar(12) , getdate(), 112 )
20060512
select convert(varchar(12) , getdate(), 102 )
2006.05.12
各位老师好.我做一个工厂计件工资管理,有个问题..怎样才能把系统日期的时间变为0,只取年月日
在计件工资表表中, 工号,产品名称,数量,单价,日期
每天都记录工人所做的产品,主键是,工号,产品名称,日期
所以日期就不能相同,我想用系统日期填入,但它带时间,不好办,如何把 2009.12.12 21:33:01
变成 2009.12.12
即不带时间就好.
------解决方案--------------------
在datawindow該字段設置format設置成yyyy-mm-dd,就OK了
------解决方案--------------------
如果是SQL库的话,只有日期时间型。ASA的有日期型
如果是sql比较的话,将日期转换成字符再比较
select convert(varchar(10),getdate(),120)
2006-05-12
select convert(varchar, getdate(), 120 )
2006-05-12 11:06:08
select replace(replace(replace(convert(varchar, getdate(), 120 ),'-',''),' ',''),':','')
20060512110608
select convert(varchar(12) , getdate(), 111 )
2006/05/12
select convert(varchar(12) , getdate(), 112 )
20060512
select convert(varchar(12) , getdate(), 102 )
2006.05.12