首页 > 数据库 >sqlserver里的时间、日期转换

sqlserver里的时间、日期转换

时间:2024-05-15 15:43:16浏览次数:23  
标签:CONVERT 15 05 sqlserver varchar 日期 转换 100 GETDATE

字符串转日期

SELECT CONVERT(datetime,'19490224')   --: 1949-02-24 00:00:00.000
SELECT CONVERT(datetime,'1949/02/24') -- : 1949-02-24 00:00:00.000
SELECT CONVERT(datetime,'02/24/1949') -- : 1949-02-24 00:00:00.000

  

取当天日期属性

select datepart(yyyy,getdate()) 年,
  datepart(qq,getdate()) 季度,
  datepart(mm,getdate()) 月份,
  datepart(dy,getdate()) [本年-第几天],
  datepart(dd,getdate()) 当月几号,
  datepart(wk,getdate()) [本年-第几星期],
  datepart(dw,getdate()) [星期第几天--周日算第一天],
	datename(weekday, getdate()) 星期几,
  datepart(hh,getdate()) 小时,
  datepart(mi,getdate()) 分钟,
  datepart(ss,getdate()) 秒,
  datepart(ms,getdate()) 毫秒 ;

  

日期转字符串

 

 CONVERT(varchar(100), GETDATE(), 0):	05 15 2024  3:33PM
 CONVERT(varchar(100), GETDATE(), 1):	05/15/24
 CONVERT(varchar(100), GETDATE(), 2):	24.05.15
 CONVERT(varchar(100), GETDATE(), 3):	15/05/24
 CONVERT(varchar(100), GETDATE(), 4):	15.05.24
 CONVERT(varchar(100), GETDATE(), 5):	15-05-24
 CONVERT(varchar(100), GETDATE(), 6):	15 05 24
 CONVERT(varchar(100), GETDATE(), 7):	05 15, 24
 CONVERT(varchar(100), GETDATE(), 8):	15:33:48
 CONVERT(varchar(100), GETDATE(), 9):	05 15 2024  3:33:48:843PM
 CONVERT(varchar(100), GETDATE(), 10):	05-15-24
 CONVERT(varchar(100), GETDATE(), 11):	24/05/15
 CONVERT(varchar(100), GETDATE(), 12):	240515
 CONVERT(varchar(100), GETDATE(), 13):	15 05 2024 15:33:48:843
 CONVERT(varchar(100), GETDATE(), 14):	15:33:48:843
 CONVERT(varchar(100), GETDATE(), 20):	2024-05-15 15:33:48
 CONVERT(varchar(100), GETDATE(), 21):	2024-05-15 15:33:48.843
 CONVERT(varchar(100), GETDATE(), 22):	05/15/24  3:33:48 PM
 CONVERT(varchar(100), GETDATE(), 23):	2024-05-15
 CONVERT(varchar(100), GETDATE(), 24):	15:33:48
 CONVERT(varchar(100), GETDATE(), 25):	2024-05-15 15:33:48.843
 CONVERT(varchar(100), GETDATE(), 100):	05 15 2024  3:33PM
 CONVERT(varchar(100), GETDATE(), 101):	05/15/2024
 CONVERT(varchar(100), GETDATE(), 102):	2024.05.15
 CONVERT(varchar(100), GETDATE(), 103):	15/05/2024
 CONVERT(varchar(100), GETDATE(), 104):	15.05.2024
 CONVERT(varchar(100), GETDATE(), 105):	15-05-2024
 CONVERT(varchar(100), GETDATE(), 106):	15 05 2024
 CONVERT(varchar(100), GETDATE(), 107):	05 15, 2024
 CONVERT(varchar(100), GETDATE(), 108):	15:33:48
 CONVERT(varchar(100), GETDATE(), 109):	05 15 2024  3:33:48:843PM
 CONVERT(varchar(100), GETDATE(), 110):	05-15-2024
 CONVERT(varchar(100), GETDATE(), 111):	2024/05/15
 CONVERT(varchar(100), GETDATE(), 112):	20240515
 CONVERT(varchar(100), GETDATE(), 113):	15 05 2024 15:33:48:843
 CONVERT(varchar(100), GETDATE(), 114):	15:33:48:843
 CONVERT(varchar(100), GETDATE(), 120):	2024-05-15 15:33:48
 CONVERT(varchar(100), GETDATE(), 121):	2024-05-15 15:33:48.843
 CONVERT(varchar(100), GETDATE(), 126):	2024-05-15T15:33:48.843

  

标签:CONVERT,15,05,sqlserver,varchar,日期,转换,100,GETDATE
From: https://www.cnblogs.com/agfox123/p/18193989

相关文章

  • 界面控件Telerik UI for WPF中文教程 - 如何轻松实现日期范围选择?
    TelerikUIforWPF拥有超过100个控件来创建美观、高性能的桌面应用程序,同时还能快速构建企业级办公WPF应用程序。UIforWPF支持MVVM、触摸等,创建的应用程序可靠且结构良好,非常容易维护,其直观的API将无缝地集成VisualStudio工具箱中。TelerikUIforWPF中的RadDateRangePicker......
  • python 类型转换函数
    float()将一个字符串或数字转换为浮点数。number=float("123.45")print(number)#输出:123.45int()将一个字符串或数字转换为整数。number=int("123")print(number)#输出:123binary_number=int("101",2)print(binary_number)#输出:5bin()将一个整数......
  • 干电池升压芯片PW5100:高效转换,赋能小型设备
    内容简述目录:1,干电池的工作电压范围2,平芯微根据干电池规格书整理的干电池输出电流性能表3,干电池负载能力的理解和解释4,专用干电池升压芯片PW51005,干电池升压芯片采用0603,0805,1206电感和输出电流测试6,干电池升压芯片真关断控制版本PW51037,电荷泵升压IC和专用干电池升压芯片......
  • FFmpeg 命令:从入门到精通 | ffmpeg 命令图片和视频转换
    FFmpeg命令:从入门到精通|ffmpeg命令图片和视频转换截取一张图片转换视频为图片(每帧一张图)图片转换为视频从视频中生成GIF图片将GIF转化为视频FFmpeg命令:从入门到精通|ffmpeg命令图片和视频转换本节主要介绍了ffmpeg命令图片和视频转换的方法,并列举了一些例......
  • 文件(夹)批量重命名数字、字母、日期、中文数字大写小写
    首先,需要用到的这个工具:度娘网盘提取码:qwu2蓝奏云提取码:2r1z 目标是重命名下面5个文件(也可以是文件夹等,任意),从大写中文数字“贰”开始 打开工具,找到“文件批量复制”版块,快捷键Ctrl+5 找到右下角重命名按钮,点击打开 把那5个要重命名的文件拖入(也可以右边的按......
  • 行列转换和活跃度计算
    行列转换建表createtablestudent2(idint,namevarchar2(20),coursevarchar2(20),scoreint);数据:insertintostudent2values(1,'Tom','Chinese',80);insertintostudent2values(1,'Tom','Math',90);......
  • 格雷码和二进制的转换
    格雷码和二进制的转换方法如下:二进制码转换成格雷码:方法是从二进制码的最右边一位(最低位)起,依次将每一位与左边一位进行异或运算,作为对应格雷码该位的值,而最左边高位不变。对应公式为:g[n]=b[n],g[i]=b[i]xorb[i+1](i∈N,n-1≥i≥1),其中g、b分别对应n位的格......
  • python 时间的访问和转换 time
    time说明Python的time模块提供了各种与时间处理相关的功能,包括获取当前时间、操作日期/时间以及执行与时间相关的各种其它功能。time常用函数time.time():返回当前时间的时间戳(自1970年1月1日以来的秒数)。time.sleep(seconds):让程序休眠指定的秒数。time.localtime():返回......
  • 马尔可夫转换MSVAR模型预测资产收益率时间序列可视化分析|附数据代码
    原文链接:https://tecdat.cn/?p=36166原文出处:拓端数据部落公众号在现代金融市场中,资产收益率序列的预测一直是投资者和金融机构关注的焦点。资产收益率的波动不仅反映了市场的风险水平,也直接影响到投资组合的表现和风险管理策略的制定。然而,金融市场的复杂性和不确定性使得资产......
  • 将bmp文件转换成JPEG(待修改,目前可转换但图片倒转)
    #include<stdio.h>#include<stdlib.h>#include<sys/types.h>#include<sys/stat.h>#include<fcntl.h>#include<unistd.h>#include<sys/mman.h>/**IncludefileforusersofJPEGlibrary.*Youwillneedtoha......