1、首先在电脑中,打开ACCESS数据库表,选择报表,并右键单击选择设计视图。
2、然后在打开的界面,选择文本框,拉选到日期页脚位置,删除文本框前的标签。
3、然后使用鼠标右键单击文本框,选择属性,在属性表中,修改控件名为tDa。
4、控件来源输入公式=CStr(Year(Date()))+"年"+CStr(Month(Date()))+"月"。
5、最后选择视图报表视图,就完成了。
你是说在数据库里面比较么?
mysql中日期比较大小2012-04-0921:40可以用到以下两个方法,无论是timestamp还是datetime类型都可以使用
TO_DAYS(date)
给出一个日期date,返回一个天数(从0年的天数)。
mysql>selectTO_DAYS(950501);
->728779
mysql>selectTO_DAYS('1997-10-07');
->729669
UNIX_TIMESTAMP(date)
如果没有参数调用,返回一个Unix时间戳记(从'1970-01-0100:00:00'GMT开始的秒数)。如果UNIX_TIMESTAMP()用一
个date参数被调用,它返回从'1970-01-0100:00:00'GMT开始的秒数值。date可以是一个DATE字符串、一个DATETIME
字符串、一个TIMESTAMP或以YYMMDD或YYYYMMDD格式的本地时间的一个数字。
mysql>selectUNIX_TIMESTAMP();
->882226357
mysql>selectUNIX_TIMESTAMP('1997-10-0422:23:00');
->875996580
数据库中日期存储格式有几种,需要根据你的需求抉择:
1、timestamp:既能保证性能又能使用自带时间日期函数
2、int :适合作时间的比较,但是可读性差
3、datetime :适合数据库数据导出,可读性高,但查询性能不高。(不推荐)
4、varchar:不支持时区。(不推荐)
在数据库取出来的时候就转换好
select
getdate()
2006-05-12
11:06:08177
我整理了一下SQL
Server里面可能经常会用到的日期格式转换方法:
举例如下:
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
)
20060512
其它几种不常用的日期格式转换方法:
select
CONVERT(varchar(12)
,
getdate(),
101
)
0612/2005
select
CONVERT(varchar(12)
,
getdate(),
103
)
12/09/2004
select
CONVERT(varchar(12)
,
getdate(),
104
)
12052006
select
CONVERT(varchar(12)
,
getdate(),
105
)
12-05-2006
select
CONVERT(varchar(12)
,
getdate(),
106
)
12
05
2006
select
CONVERT(varchar(12)
,
getdate(),
107
)
05
12,
2006
select
CONVERT(varchar(12)
,
getdate(),
108
)
11:06:08
select
CONVERT(varchar(12)
,
getdate(),
109
)
0512
2006
1
select
CONVERT(varchar(12)
,
getdate(),
110
)
09-12-2004
select
CONVERT(varchar(12)
,
getdate(),
113
)
12
052006
select
CONVERT(varchar(12)
,
getdate(),
114
)
11:06:08177
1、首先,打开一个的Microsoft Office Access的数据库使用的,就需要对于选中左侧表的选项。
2、点击的菜单创建的菜单选项,点击 报表 的选项。
3、这样就会进入到了的报表的界面当中,修改右侧中时间日期。
4、点击的菜单中的 日期和时间 的选项。
5、这样就会d出了一个日期和时间窗口当中,选中需要设置的时间的选项。
6、时间的格式的选中完成之后,点击 确定保存设置。
7、可以看到是在右侧中显示了修改完成了。
注意事项:
access有强大的数据处理、统计分析能力,利用access的查询功能,可以方便地进行各类汇总、平均等统计。并可灵活设置统计的条件。
以上就是关于我的ACCESS数据库日期格式是2012/12/1,怎样改成2012-12-1,求大侠帮忙!!!!!!全部的内容,包括:我的ACCESS数据库日期格式是2012/12/1,怎样改成2012-12-1,求大侠帮忙!!!!!!、数据库中日期型数据的长度是几个字节、数据库中哪种日期存储格式,性能会更好等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)