SQL 时间格式化函数
1 取值后格式化
{0:d}小型:如2005-5-6
{0:D}大型:如2005年5月6日
{0:f}完整型
2 当前时间获取
DateTime.Now.ToShortDateString
3 取值中格式化
SQL
Server里面可能经常会用到的日期格式转换方法:
sql server使用convert来取得datetime日期数据,以下实例包含各种日期格式的转换
语句及查询结果:
Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM
Select CONVERT(varchar(100), GETDATE(), 1): 05/16/06
Select
CONVERT(varchar(100), GETDATE(), 2): 06.05.16
Select CONVERT(varchar(100),
GETDATE(), 3): 16/05/06
Select CONVERT(varchar(100), GETDATE(), 4): 16.05.06
Select CONVERT(varchar(100), GETDATE(), 5): 16-05-06
Select
CONVERT(varchar(100), GETDATE(), 6): 16 05 06
Select CONVERT(varchar(100),
GETDATE(), 7): 05 16, 06
Select CONVERT(varchar(100), GETDATE(), 8):
10:57:46
Select CONVERT(varchar(100), GETDATE(), 9): 05 16 2006
10:57:46:827AM
Select CONVERT(varchar(100), GETDATE(), 10): 05-16-06
Select CONVERT(varchar(100), GETDATE(), 11): 06/05/16
Select
CONVERT(varchar(100), GETDATE(), 12): 060516
Select CONVERT(varchar(100),
GETDATE(), 13): 16 05 2006 10:57:46:937
Select CONVERT(varchar(100),
GETDATE(), 14): 10:57:46:967
Select CONVERT(varchar(100), GETDATE(), 20):
2006-05-16 10:57:47
Select CONVERT(varchar(100), GETDATE(), 21): 2006-05-16
10:57:47.157
Select CONVERT(varchar(100), GETDATE(), 22): 05/16/06 10:57:47
AM
Select CONVERT(varchar(100), GETDATE(), 23): 2006-05-16
Select
CONVERT(varchar(100), GETDATE(), 24): 10:57:47
Select CONVERT(varchar(100),
GETDATE(), 25): 2006-05-16 10:57:47.250
Select CONVERT(varchar(100),
GETDATE(), 100): 05 16 2006 10:57AM
Select CONVERT(varchar(100), GETDATE(),
101): 05/16/2006
Select CONVERT(varchar(100), GETDATE(), 102): 2006.05.16
Select CONVERT(varchar(100), GETDATE(), 103): 16/05/2006
Select
CONVERT(varchar(100), GETDATE(), 104): 16.05.2006
Sel1 取值后格式化
{0:d}小型:如2005-5-6
{0:D}大型:如2005年5月6日
{0:f}完整型
2
当前时间获取
DateTime.Now.ToShortDateString
3 取值中格式化
SQL Server里面可能经常会用到的日期格式转换方法:
sql
server使用convert来取得datetime日期数据,以下实例包含各种日期格式的转换
语句及查询结果:
Select
CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM
Select
CONVERT(varchar(100), GETDATE(), 1): 05/16/06
Select CONVERT(varchar(100),
GETDATE(), 2): 06.05.16
Select CONVERT(varchar(100), GETDATE(), 3): 16/05/06
Select CONVERT(varchar(100), GETDATE(), 4): 16.05.06
Select
CONVERT(varchar(100), GETDATE(), 5): 16-05-06
Select CONVERT(varchar(100),
GETDATE(), 6): 16 05 06
Select CONVERT(varchar(100), GETDATE(), 7): 05 16,
06
Select CONVERT(varchar(100), GETDATE(), 8): 10:57:46
Select
CONVERT(varchar(100), GETDATE(), 9): 05 16 2006 10:57:46:827AM
Select
CONVERT(varchar(100), GETDATE(), 10): 05-16-06
Select CONVERT(varchar(100),
GETDATE(), 11): 06/05/16
Select CONVERT(varchar(100), GETDATE(), 12): 060516
Select CONVERT(varchar(100), GETDATE(), 13): 16 05 2006 10:57:46:937
Select CONVERT(varchar(100), GETDATE(), 14): 10:57:46:967
Select
CONVERT(varchar(100), GETDATE(), 20): 2006-05-16 10:57:47
Select
CONVERT(varchar(100), GETDATE(), 21): 2006-05-16 10:57:47.157
Select
CONVERT(varchar(100), GETDATE(), 22): 05/16/06 10:57:47 AM
Select
CONVERT(varchar(100), GETDATE(), 23): 2006-05-16
Select
CONVERT(varchar(100), GETDATE(), 24): 10:57:47
Select CONVERT(varchar(100),
GETDATE(), 25): 2006-05-16 10:57:47.250
Select CONVERT(varchar(100),
GETDATE(), 100): 05 16 2006 10:57AM
Select CONVERT(varchar(100), GETDATE(),
101): 05/16/2006
Select CONVERT(varchar(100), GETDATE(), 102): 2006.05.16
Select CONVERT(varchar(100), GETDATE(), 103): 16/05/2006
Select
CONVERT(varchar(100), GETDATE(), 104): 16.05.2006
Select
CONVERT(varchar(100), GETDATE(), 105): 16-05-2006
Select
CONVERT(varchar(100), GETDATE(), 106): 16 05 2006
Select
CONVERT(varchar(100), GETDATE(), 107): 05 16, 2006
Select
CONVERT(varchar(100), GETDATE(), 108): 10:57:49
Select CONVERT(varchar(100),
GETDATE(), 109): 05 16 2006 10:57:49:437AM
Select CONVERT(varchar(100),
GETDATE(), 110): 05-16-2006
Select CONVERT(varchar(100), GETDATE(), 111):
2006/05/16
Select CONVERT(varchar(100), GETDATE(), 112): 20060516
Select
CONVERT(varchar(100), GETDATE(), 113): 16 05 2006 10:57:49:513
Select
CONVERT(varchar(100), GETDATE(), 114): 10:57:49:547
Select
CONVERT(varchar(100), GETDATE(), 120): 2006-05-16 10:57:49
Select
CONVERT(varchar(100), GETDATE(), 121): 2006-05-16 10:57:49.700
Select
CONVERT(varchar(100), GETDATE(), 126): 2006-05-16T10:57:49.827
Select
CONVERT(varchar(100), GETDATE(), 130): 18 ???? ?????? 1427 10:57:49:907AM
Select CONVERT(varchar(100), GETDATE(), 131): 18/04/1427 10:57:49:920AM
ect CONVERT(varchar(100), GETDATE(), 105): 16-05-2006
Select
CONVERT(varchar(100), GETDATE(), 106): 16 05 2006
Select
CONVERT(varchar(100), GETDATE(), 107): 05 16, 2006
Select
CONVERT(varchar(100), GETDATE(), 108): 10:57:49
Select CONVERT(varchar(100),
GETDATE(), 109): 05 16 2006 10:57:49:437AM
Select CONVERT(varchar(100),
GETDATE(), 110): 05-16-2006
Select CONVERT(varchar(100), GETDATE(), 111):
2006/05/16
Select CONVERT(varchar(100), GETDATE(), 112): 20060516
Select
CONVERT(varchar(100), GETDATE(), 113): 16 05 2006 10:57:49:513
Select
CONVERT(varchar(100), GETDATE(), 114): 10:57:49:547
Select
CONVERT(varchar(100), GETDATE(), 120): 2006-05-16 10:57:49
Select
CONVERT(varchar(100), GETDATE(), 121): 2006-05-16 10:57:49.700
Select
CONVERT(varchar(100), GETDATE(), 126): 2006-05-16T10:57:49.827
Select
CONVERT(varchar(100), GETDATE(), 130): 18 ???? ?????? 1427 10:57:49:907AM
Select CONVERT(varchar(100), GETDATE(), 131): 18/04/1427 10:57:49:920AM
SQL 时间格式化函数的更多相关文章
- SQL 时间格式化函数发布
SQL 时间格式化函数,有时候因某种需要需要格式化成需要的时间格式,需要的朋友可以收藏下,以备后用. SQL Server里面可能经常会用到的日期格式转换方法: sql server使用convert ...
- JS 时间格式化函数
//时间格式化函数 Date.prototype.format = function (format) { var o = { "M+": this.getMonth() + 1, ...
- mysql时间格式化函数日期格式h和H区别
本文为博主原创,未经允许不得转载: 今天碰到一个问题,发现项目中有一个统计图的数据和时间格式没有对应准确,统计图要描述的是操作次数和操作时间的关系, 但很奇怪的是操作次数对应的时间却是凌晨,实际应用中 ...
- JavaScript日期时间格式化函数
这篇文章主要介绍了JavaScript日期时间格式化函数分享,需要的朋友可以参考下 这个函数经常用到,分享给大家. 函数代码: //格式化参数说明: //y:年,M:月,d:日,h:时,m分,s:秒, ...
- js时间格式化函数,支持Unix时间戳
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/ ...
- sql常用格式化函数及字符串函数
一.常用格式化函数 1.日期转字符串 select to_char(current_timestamp, 'YYYY-MM-DD HH24:MI:SS') YYYY:年份 MM:月份号(01-12) ...
- SQL 日期格式化函数
Sql Server 中一个非常强大的日期格式化函数: 获得当前系统时间,GETDATE(): 2008年01月08日 星期二 14:59 Select CONVERT(varchar(100), G ...
- sql时间转换函数--备忘
总是忘记 一.语法: CAST (expression AS data_type) 参数说明: expression:任何有效的SQServer表达式. AS:用于分隔两个参数,在AS之前的是要处理的 ...
- js时间格式化函数(兼容IOS)
* 时间格式化 * @param {Object} dateObj 时间对象 * @param {String} fmt 格式化字符串 */ dateFormat(dateObj, fmt) { le ...
随机推荐
- POJ 2479-Maximum sum(线性dp)
Maximum sum Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 33918 Accepted: 10504 Des ...
- 用户"IIS APPPOOL\xxxxxxxx"登录失败解决方案
Server Error in '/' Application.-------------------------------------------------------------------- ...
- android中页面的返回刷新
android中从A activity 打开B activity 操作之后返回A activity,并且A activity状态改变就要用到刷新 我就介绍一下我开发中最常用的方法 引用函数 setRe ...
- Sql语句之查询所有学生所有科目分数及总分
昨天练Sql语句,数据库建了四个表分别是,学生表,课程表,成绩表以及教师表(教师表不在讨论范围),突然想到以前高中时代老师手上的那张成绩表,然后我就寻思着能不能用Sql语句把表打印出来,以下是我的思考 ...
- typedef和define的作用域
typedef: 如果放在所有函数之外,它的作用域就是从它定义开始直到文件尾: 如果放在某个函数内,定义域就是从定义开始直到该函数结尾: #define: 不管是在某个函数内,还是在所有函数之外,作用 ...
- c# 调用EXCEL在VS上能正常运行,部署在IIS上不能实现,在VS中运行页面和发布之后在IIS中运行的区别
发现一篇文章,很好,解决了这个问题:感谢原博主!特此做个笔记. 地址:http://www.cnblogs.com/zhongxinWang/p/3275154.html 发布在IIS上的Web程序, ...
- (重要) html概念之 input:name与id详解
实例: 带有两个文本字段和一个提交按钮的 HTML 表单: <form action="form_action.asp" method="get"> ...
- 《C++ Primer Plus 6th》读书笔记 - 第十一章 使用类
1. 运算符重载 2. 计算时间:一个运算符重载示例 3. 友元 1. 友元有三种: 友元函数 友元类 友元成员函数 4. 重载运算符:作为成员函数还是非成员函数 5. 再谈重载:一个矢量类 6. 类 ...
- mysql 互为主从复制常见问题
报错:1)change master导致的: Last_IO_Error: error connecting to master - retry-time: 60 retr ...
- 在windows下安装mysql
本文主要讲mysql解压版在windows下的安装和配置,在官网http://www.mysql.com/下载mysql-cluster-gpl-7.3.7-winx64.zip,然后将mysql解压 ...