数据库中数据类型为datatime时,如何只显示日期或者只显示时间,不一起显示行不,需要涉及到程序吗?求解

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库中数据类型为datatime时,如何只显示日期或者只显示时间,不一起显示行不,需要涉及到程序吗?求解相关的知识,希望对你有一定的参考价值。

表名是"asdasd",时间字段是WorkTime,分别显示日期和只显示时间
二种分别怎么显示???谢谢

参考技术A SELECT DATEPART(year,getdate())
SELECT DATEPART(month,getdate())
SELECT DATEPART(day,getdate())

上面是在数据库里面完成,其实这个最好在程序里来分,一般程序类库带日期
各种日期格式的显示方法的函数
参考技术B select convert(varchar(10),WorkTime,23),
convert(varchar(10),WorkTime,24)
from
asdasd

参考资料:http://hhxytsgjsb.blog.163.com/blog/static/13117699820091117113519814/

本回答被提问者采纳

datatime

import datetime
a=datetime.datetime(2019,1,1)
print(a)
b=datetime.datetime.now()
print(b)
from datetime import datetime
c=datetime.strptime(‘2017年9月30日星期六10时28分26秒‘,‘%Y年%m月%d日星期六10时28分26秒‘)
print(c)
d=b.strftime(‘%a, %b d %H:%M‘)
print(d)
print(‘今天是{0:%y}年的第{0:%j}天‘.format(datetime.now()))
from datetime import timedelta
f=a-b
print(‘到2019年还有{}天‘.format(f.days))

  技术分享图片

n=10
a=list(range(n))
b=list(range(0,5*n,5))
c=[]
for i in range(n):
    c.append(a[i]**2+b[i]**3)

print(c)

  技术分享图片

 

以上是关于数据库中数据类型为datatime时,如何只显示日期或者只显示时间,不一起显示行不,需要涉及到程序吗?求解的主要内容,如果未能解决你的问题,请参考以下文章

asp.net中,如何调用系统时间作参数传到数据库中(DataTime类型)

在JAVA中怎么获取mysql表中的mediumtext类型和datatime类型的字段并显示在控制台上?

python datatime 技巧

.NET中Datatime类型的变量怎么给赋值为空啊

sql中datatime使用,vs中datatimepicker使用问题,语言类型C#

java更新数据库的datatime字段