请问:数据库中的表的时间格式转换的问题!

wind_rain 2001-10-31 10:52:50
数据库中的表的时间格式转换的问题!一个数据库中两个表中的时间格式不同,我想在查询时,把它们变成统一的形式在页面上显示出来,如:XXXX-XX-XX转换成 XXXXXXXX ,但写程序时只能照顾某种形式的,前提是不能改数据库的表,最好有源程序!谢谢,解决了就肯定给分!
...全文
115 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zcflion 2001-10-31
  • 打赏
  • 举报
回复
笨哪

可以用取分钟、年份、月份、天等函数把它们分别取出来

然后自己再去把它们组合成你要的格式啊
wind_rain 2001-10-31
  • 打赏
  • 举报
回复
测试用的是ACCESS,不过最后还是要转成sql server的
abc_rain 2001-10-31
  • 打赏
  • 举报
回复
解决方法一:
改变系统的时间和区域设置,在ASP文件的头部加上Session.LCID=1033(9/27/1999)或其它标准

解决方法二:
使用函数:
Function GetDatedis(dteDis)
dim mm,dd,yy,curtday_dis
mm=month(dteDis)
dd=day(dteDis)
if len(mm)=1 then
mm="0"&mm
end if
if len(dd)=1 then
dd="0"&dd
end if
yy=year(dteDis)
curtday_dis=mm&"/"&dd&"/"&yy
GetDatedis=curtday_dis
End function
其它形式可改参数
whaisheng 2001-10-31
  • 打赏
  • 举报
回复
你用的是sql server嗎?

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧