当前位置: 首页 > article >正文

SQL Server中,CONVERT函数转换日期

在SQL Server中,CONVERT函数支持多种样式代码(style codes),用于指定日期和时间的格式。样式代码 23 是一种常用的格式,表示 yyyy-mm-dd。以下是一些常用的样式代码:

日期格式样式代码

  • 0 or 100 - mon dd yyyy hh:miAM (or PM)
  • 1 or 101 - mm/dd/yyyy
  • 2 or 102 - yyyy.mm.dd
  • 3 or 103 - dd/mm/yyyy
  • 4 or 104 - dd.mm.yyyy
  • 5 or 105 - dd-mm-yyyy
  • 6 or 106 - dd mon yyyy
  • 7 or 107 - Mon dd, yyyy
  • 10 or 110 - mm-dd-yyyy
  • 11 or 111 - yyyy/mm/dd
  • 12 or 112 - yyyymmdd
  • 13 or 113 - dd mon yyyy hh:mi:ss:mmm (24h)
  • 20 or 120 - yyyy-mm-dd hh:mi:ss (24h)
  • 21 or 121 - yyyy-mm-dd hh:mi:ss.mmm
  • 23 - yyyy-mm-dd
  • 126 - yyyy-mm-ddThh:mi:ss.mmm
  • 127 - yyyy-mm-ddThh:mi:ss.mmmZ
  • 130 - dd mon yyyy hh:mi:ss:mmmAM (or PM)
  • 131 - yyyy-mm-dd hh:mi:ss.mmmAM (or PM)

示例

以下是一些示例,展示如何使用不同的样式代码来转换日期字符串:

-- 使用样式代码 23
SELECT CONVERT(DATE, '2023-10-01', 23) AS ConvertedDate;

-- 使用样式代码 101
SELECT CONVERT(DATE, '10/01/2023', 101) AS ConvertedDate;

-- 使用样式代码 103
SELECT CONVERT(DATE, '01/10/2023', 103) AS ConvertedDate;

-- 使用样式代码 112
SELECT CONVERT(DATE, '20231001', 112) AS ConvertedDate;

通过选择合适的样式代码,你可以根据需要将字符串转换为日期格式。


http://www.kler.cn/a/399595.html

相关文章:

  • “乐鑫组件注册表”简介
  • HTML之列表学习记录
  • vue项目使用eslint+prettier管理项目格式化
  • Spring Boot教程之Spring Boot简介
  • 二、神经网络基础与搭建
  • Python Excel XLS或XLSX转PDF详解:七大实用转换设置
  • 支持用户注册和登录、发布动态、点赞、评论、私信等功能的社交媒体平台创建!!!
  • Java在移动端小程序开发中的性能优化研究
  • Mac——基本操作使用整理
  • 【设计模式】行为型模式(五):解释器模式、访问者模式、依赖注入
  • ORA-01092 ORA-14695 ORA-38301
  • leetcode226:反转二叉树
  • 重修设计模式-行为型-备忘录模式
  • 计算机网络基础——针对实习面试
  • Rust:AtomicI8 还是 Mutex<u8>?
  • 网络延迟对Python爬虫速度的影响分析
  • cJson移植使用
  • 计算机组成与原理(2) basic of computer architecture
  • STM32 极速入门第一天基础拓展 驱动i2c屏幕 ( 使用PlatformIO开发STM32单片机 )
  • 文献阅读11.17
  • 半导体工艺与制造篇1 绪论
  • 【WPF】Prism学习(二)
  • ThinkPHP中的MVC分层是什么
  • 鸿蒙生态的认知和生态的崛起分析
  • 表面法线估计(Surface Normal Estimation)
  • 【机器学习】机器学习中用到的高等数学知识-5. 函数空间和泛函分析 (Functional Analysis)