SQL server 数据库获取datetime2(7)类型的年月日时分秒及其他时间格式
记录SQL server中datetime2(7)类型数据取年月日时分秒
–取值时间格式为:2021-08-19
Select CONVERT (CHAR(10), History.Date, 120) from History–其中Date为History表中的datetime2(7)类型的字段
–取值时间格式为:08:44:53
Select CONVERT (CHAR(10), Record .UpEnd_time, 108) from Record–UpEnd_time为Record表中的datetime2(7)类型的字段
–当前周的星期一
select convert(varchar(10),dateadd(d,-datepart(dw,‘2022-03-30 08:08:26’)+2 ,‘2022-03-30 08:08:26’ ),120)+’ 08:00:00’
结果:2022-03-28 08:00:00
–当前周的星期天
select convert(varchar(25),dateadd(d,8-datepart(dw,‘2022-03-30 08:08:26’) ,‘2022-03-30 08:08:26’ ),120)
结果:2022-04-03 08:08:26
–当天的后一天
select CONVERT(varchar(10),DATEADD(d,1,‘2022-03-30 08:08:26’),120)+’ 08:00:00’
结果:2022-03-31 08:00:00
–当天的前一天
select CONVERT(varchar(10),DATEADD(d,-1,‘2022-03-30 08:08:26’),120)+’ 08:00:00’
结果:2022-03-29 08:00:00
–前一个小时
select dateadd(hh,-1,‘2022-03-30 08:00:00’)
结果:2022-03-30 07:00:00.000
–一个月的第一天
select convert(varchar(7), ‘2022-03-30 08:08:26’ ,120)+‘-01 08:00:00’
结果:2022-03-01 08:00:00
—一个月的最后一天
select CONVERT(varchar(25),DATEADD(M,1,‘2022-03-01 08:00:00’),120)—说明:2022-03-01 08:00:00为这个月第一天
结果:2022-04-01 08:00:00
–加一分钟
select CONVERT(varchar(25),DATEADD(n,1,‘2022-03-01 08:00:00’),120)
–减一分钟
select CONVERT(varchar(25),DATEADD(n,-1,‘2022-03-01 08:00:00’),120)
–加一秒
select CONVERT(varchar(25),DATEADD(SS,1,‘2022-03-01 08:00:00’),120)
–减一秒
select CONVERT(varchar(25),DATEADD(SS,-1,‘2022-03-01 08:00:00’),120)
–截取字符串
select SUBSTRING(‘2022-05-28 09:18:34.9848959’,11,LEN(‘2022-05-28 09:18:34.9848959’)-7)
–打印当前时间datetime2(7)格式
select SYSDATETIME()
SELECT convert(datetime2, ‘20201208’,112)
select convert(datetime2,‘2022-05-28 09:18:34.9848959’)
参考:https://blog.csdn.net/nvfuy/article/details/80005321
SQL server 数据库获取datetime2(7)类型的年月日时分秒及其他时间格式相关推荐
- SQL Server数据库锁机制及类型
SQL Server数据库锁机制及类型 [06-05 12:08:14]作者:责任编辑:heyaorong Microsoft SQL Server(以下简称SQL Server)作为一种中小型数据库 ...
- 获取今天的日期(年月日时分秒)、获取今天昨天明天的日期
1.获取今天的日期(年月日时分秒) getCurrentTime() {let yy = new Date().getFullYear();let mm = new Date().getMonth() ...
- js获取年月日 时分秒的日期格式
const date = new Date() const year = date.getFullYear() const month = date.getMonth() + 1 >= 10 ? ...
- SQL Server数据库字符集、版本类型、版本号、所在服务器名、语言SQL语句查询语法演示
一.数据库版本查看方法 --- 数据库版本 select SERVERPROPERTY(N'edition') 可以看到我的是企业版 二.数据库字符集查看方法 --- 数据库字符集 select SE ...
- JS获取当前时间 或时间戳 年月日 时分秒
export const getCurrentDate = (format: string, timeStamp: boolean) => {const date = new Date();va ...
- SQL Server 数据库之转换函数
转换函数 1. 概述 2. Cast 函数 3. Convert 函数 1. 概述 SQL Server 数据库中,不同类型的数据进行运算时:游优先级低的类型会自动转换为优先级搞得数据类型,即隐式转换 ...
- SQL Server数据库冷备份迁移
背景:现在要求把本地服务器的sql server数据库到另外一台服务器上时,一时摸不到头脑,但最后还是用备份还原的方式来完成了数据库的迁移. 注意事项 迁移之前需保证目的实例 SQL Server 版 ...
- js获取当前的年月日时分秒
<!DOCTYPE html> <html><head><meta charset="UTF-8"><title>< ...
- Vue.js 手机端H5,时间选择器实现:年月日时分秒、年月日时分、年月日时、年月日、年月、年、月、日、时、分、秒,时分秒、时分多种类型
目录 一.效果查看 时间选择器实现效果视频 二.目录 三.index.vue <template><div><date-picker keys="0" ...
最新文章
- 达梦数据库DM8飞腾版本、芯版本获取地址,最新达梦数据库各国产化版本获取方法,达梦数据库DM8使用手册、产品文档获取
- 每日两SQL(10),欢迎交流~
- Correlated Topic model 的Gibbs sampling
- Modbus协议使用常见问题分析
- 尝试实现手势控制计算机(持续跟进)
- 人工智能 一种现代方法 第2章 智能Agent
- gRPC如何在Golang和PHP中进行实战?7步教你上手!
- 资深 Googler 深度解读 TensorFlow
- Ken Thompson 的经典 C 程序
- ❤ ❤html canvas面向对象的彩色小球❤ ❤
- python youtube api_使用youtube v3 API从youtube播放列表检索所有视频
- wpa_supplicant-2.6 君正平台(Zeratul )编译 支持WPS功能
- ZYNQ开发系列——使用AXI4LITE接口进行PS和PL交互
- Java正则表达式的语法与示例
- 谷歌学术用publish-or-perish来对引用量排序
- Unity如何调用摄像头并显示在窗口内
- 揭秘!用标准Go语言能写脚本吗?
- 帝国模板本地安装测试时显示“不支持mysql数据”
- 聚焦安防应用 6 6华强与您相约郑州五洲酒店
- 拼多多双滑块识别/拼多多空间点选/验证码本地库识别