日期和时间规范函数 (Entity SQL)
下表显示 Entity SQL 日期和时间规范函数。datetime 为 DateTime 值。
功能 | 说明 |
---|---|
AddNanoseconds( expression,number) |
将指定的毫微秒 number 添加到 expression。 参数 expression:DateTime、DateTimeOffset 或 Time。 number: Int32. 返回值 expression 的类型。 |
AddMicroseconds( expression,number) |
将指定的微秒 number 添加到 expression。 参数 expression:DateTime、DateTimeOffset 或 Time。 number: Int32. 返回值 expression 的类型。 |
AddMilliseconds( expression,number) |
将指定的毫秒 number 添加到 expression。 参数 expression:DateTime、DateTimeOffset 或 Time。 number: Int32. 返回值 expression 的类型。 |
AddSeconds( expression,number) |
将指定的秒 number 添加到 expression。 参数 expression:DateTime、DateTimeOffset 或 Time。 number: Int32. 返回值 expression 的类型。 |
AddMinutes( expression,number) |
将指定的分钟 number 添加到 expression。 参数 expression:DateTime、DateTimeOffset 或 Time。 number: Int32. 返回值 expression 的类型。 |
AddHours( expression,number) |
将指定的小时 number 添加到 expression。 参数 expression:DateTime、DateTimeOffset 或 Time。 number: Int32. 返回值 expression 的类型。 |
AddDays( expression,number) |
将指定的天 number 添加到 expression。 参数 expression:DateTime 或 DateTimeOffset。 number: Int32. 返回值 expression 的类型。 |
AddMonths( expression,number) |
将指定的月份 number 添加到 expression。 参数 expression:DateTime 或 DateTimeOffset。 number: Int32. 返回值 expression 的类型。 |
AddYears( expression,number) |
将指定的年度 number 添加到 expression。 参数 expression:DateTime 或 DateTimeOffset。 number: Int32. 返回值 expression 的类型。 |
CreateDateTime( year, month, day, hour, minute, second) |
返回一个新的 DateTime 值,该值作为服务器在自己的时区中的当前日期和时间。 参数 year、month、day、hour、minute:Int16 和 Int32。 second: Double. 返回值 一个 DateTime。 |
CreateDateTimeOffset( year, month, day, hour, minute, second, tzoffset) |
返回一个新的 DateTimeOffset 值,该值作为服务器相对于协调世界时 (UTC) 的当前日期和时间。 参数 year, month, day, hour, minute, tzoffset: Int32. second: Double. 返回值 一个 DateTimeOffset。 |
CreateTime( hour, minute, second) |
返回一个新的 Time 值作为当前时间。 参数 hour 和 minute:Int32。 second: Double. 返回值 一个 Time。 |
CurrentDateTime() |
返回一个 DateTime 值,该值作为服务器在自己的时区中的当前日期和时间。 返回值 一个 DateTime。 |
CurrentDateTimeOffset() |
将当前日期、时间和偏移量作为 DateTimeOffset 返回。 返回值 一个 DateTimeOffset。 |
CurrentUtcDateTime() |
返回一个 DateTime 值,该值作为服务器在 UTS 时区中的当前日期和时间。 返回值 一个 DateTime。 |
Day( expression ) |
将 expression 的日期部分作为介于 1 到 31 之间的 Int32 返回。 参数 DateTime 和 DateTimeOffset。 返回值 Int32。 示例
|
DayOfYear( expression ) |
返回 expression 的日期部分,作为 1 到 366 之间的一个 Int32,其中 366 为闰年的最后一天返回。 参数 DateTime 或 DateTimeOffset。 返回值 Int32。 |
DiffNanoseconds( startExpression,endExpression) |
返回 startExpression 和 endExpression 之间的差(毫微秒)。 参数 startExpression、endExpression:DateTime、DateTimeOffset 或 Time。
注意:
startExpression 和 endExpression 必须属于同一类型。
返回值 Int32。 |
DiffMilliseconds( startExpression,endExpression) |
返回 startExpression 和 endExpression 之间的差(毫秒)。 参数 startExpression、endExpression:DateTime、DateTimeOffset 或 Time。
注意:
startExpression 和 endExpression 必须属于同一类型。
返回值 Int32。 |
DiffMicroseconds( startExpression,endExpression) |
返回 startExpression 和 endExpression 之间的差(微秒)。 参数 startExpression、endExpression:DateTime、DateTimeOffset 或 Time。
注意:
startExpression 和 endExpression 必须属于同一类型。
返回值 Int32。 |
DiffSeconds( startExpression,endExpression) |
返回 startExpression 和 endExpression 之间的差(秒)。 参数 startExpression、endExpression:DateTime、DateTimeOffset 或 Time。
注意:
startExpression 和 endExpression 必须属于同一类型。
返回值 Int32。 |
DiffMinutes( startExpression,endExpression) |
返回 startExpression 和 endExpression 之间的差(分钟)。 参数 startExpression、endExpression:DateTime、DateTimeOffset 或 Time。
注意:
startExpression 和 endExpression 必须属于同一类型。
返回值 Int32。 |
DiffHours( startExpression,endExpression) |
返回 startExpression 和 endExpression 之间的差(小时)。 参数 startExpression、endExpression:DateTime、DateTimeOffset 或 Time。
注意:
startExpression 和 endExpression 必须属于同一类型。
返回值 Int32。 |
DiffDays( startExpression,endExpression) |
返回 startExpression 和 endExpression 之间的差(天)。 参数 startExpression、endExpression:DateTime 或 DateTimeOffset。
注意:
startExpression 和 endExpression 必须属于同一类型。
返回值 Int32。 |
DiffMonths( startExpression,endExpression) |
返回 startExpression 和 endExpression 之间的差(月)。 参数 startExpression、endExpression:DateTime 或 DateTimeOffset。
注意:
startExpression 和 endExpression 必须属于同一类型。
返回值 Int32。 |
DiffYears( startExpression,endExpression) |
返回 startExpression 和 endExpression 之间的差(年)。 参数 startExpression、endExpression:DateTime 或 DateTimeOffset。
注意:
startExpression 和 endExpression 必须属于同一类型。
返回值 Int32。 |
GetTotalOffsetMinutes( datetimeoffset ) |
返回 datetimeoffset 相对于 GMT 偏移的分钟数。 该值通常介于 +780 到 -780 之间(+ 或 - 13 小时)。
注意:
只有 SQL Server 2008 支持此函数。
参数 一个 DateTimeOffset。 返回值 Int32。 |
Hour ( expression ) |
将 expression 的小时部分作为介于 0 到 23 之间的 Int32 返回。 参数 DateTime, Time 和 DateTimeOffset。 示例
|
Millisecond( expression ) |
将 expression 的毫秒部分作为介于 0 到 999 之间的 Int32 返回。 参数 DateTime, Time 和 DateTimeOffset。 返回值 Int32。 |
Minute( expression ) |
将 expression 的分钟部分作为介于 0 到 59 之间的 Int32 返回。 参数 DateTime, Time 或 DateTimeOffset。 返回值 Int32。 示例
|
Month ( expression ) |
将 expression 的月份部分作为介于 1 到 12 之间的 Int32 返回。 参数 DateTime 或 DateTimeOffset。 返回值 Int32。 示例
|
Second( expression ) |
将 expression 的秒部分作为介于 0 到 59 之间的 Int32 返回。 参数 DateTime, Time 和 DateTimeOffset。 返回值 Int32。 示例
|
Truncate( expression ) |
返回截断了时间值的 expression。 参数 DateTime 或 DateTimeOffset。 返回值 expression 的类型。 |
Year( expression ) |
将 expression 的年度部分作为 Int32YYYY 返回。 参数 DateTime 和 DateTimeOffset。 返回值 Int32。 示例
|
如果提供 null 输入,则这些函数返回 null。
Microsoft SQL 客户端托管提供程序中提供了等效功能。 有关更多信息,请参见 用于实体框架函数的 SQL Server .NET Framework 数据提供程序 (SqlClient)。
http://msdn.microsoft.com/zh-cn/library/bb738563(v=vs.100).aspx
转载于:https://www.cnblogs.com/firstcsharp/archive/2013/05/06/3062215.html
日期和时间规范函数 (Entity SQL)相关推荐
- SQL Server返回当前实例系统日期和时间的函数
下面列举出SQL Server返回实例系统日期和时间的函数,除了ANSI标准函数CURRENT_TIMESTAMP在应用时无需在函数后多加一对空的小括号"()"外,其余均需. 从返 ...
- SQL 日期和时间处理函数
日期和时间采用相应的数据类型和特殊的格式存储,以便能快速和有效地排序或过滤,同时节省物理存储空间. 一般,应用程序不使用用来存储日期和时间的格式,因此日期和时间函数总是用来读取.统计和处理这些值. 常 ...
- matlab产生时间数组以月为单位_Matlab中处理日期与时间的函数
Matlab用三种格式来表示日期与时间 (1)双精度型日期数字:一个日期型数字代表从公元0年到某一日期的的天数,例如,2008年8月26日夜时0点钟被表示为733646,而这同一天的中午12点就被表示 ...
- matlab得到计算机时间,Matlab中处理日期与时间的函数
Matlab用三种格式来表示日期与时间 (1)双精度型日期数字:一个日期型数字代表从公元0年到某一日期的的天数,例如,2008年8月26日夜时0点钟被表示为733646,而这同一天的中午12点就被表示 ...
- 2-8时间窃取函数以及SQL注入应用
1.时间窃取相关函数基本使用 我们通过实际的操作,给大家演示一下,use hxf 我们先看一下当前数据库下,有那些表,show tables; 其中,我们看下,select * from user; ...
- SQL日期与时间函数
来自网络 sql server日期时间函数 Sql Server中的日期与时间函数 1. 当前系统日期.时间 select getdate() 2. dateadd 在向指定日期加上 ...
- Sql Server函数全解(四)日期和时间函数
阅读目录 1.获取系统当前日期的函数getDate(); 2.返回UTC日期的函数UTCDATE() 3.获取天数的函数DAY(d) 4.获取月份的函数MONTH(d) 5.获取年份的函数YEAR(d ...
- Sql Server系列:日期和时间函数
1. 获取系统当前日期函数GETDATE() GETDATE()函数用于返回当前数据库系统的日期和时间,返回值的类型为datetime. SELECT GETDATE() 2. 返回UTC日期的函数G ...
- SQL中日期与时间类型及函数
一.日期与时间类型 数据类型 含义 对应范围 DATETIME 日期和时间 1000-01-01 00:00:00 ~ 9999-12-31 23:59:59 DATE 日期 1000-01-01~ ...
最新文章
- C++11中override的使用
- 天气webservice服务
- OkHttp实现文件上传进度
- Synchronize对象属性改变
- 牛客网_PAT乙级1016_部分A+B (15)
- python函数参数的作用是_python函数参数理解
- Hadoop与Spark的集群复制
- 【MYSQL笔记】修改表
- mysql数据库的操作dao vo_nutzdao+druid使用非数据库实体VO接收返回的对象一直报“Table ‘xxxxx’ doesn't exist”...
- Linux内核开发-入门篇
- 飞思卡尔全国总决赛智能车决赛赛道分析
- 机电传动控制第四周作业
- 噪声、白噪声、高斯噪声、高斯白噪声以及加性和乘性噪声
- 华硕笔记本官网驱动如何下载
- 网页编程 table 表格设计 css
- Vue 合同模板_【开源】后端开发也很容易上手的前端框架模板
- php 301目录对应,PHP 301转向实现代码
- 浅析Kafka实时数据处理系统
- office2016和Visio2016安装冲突的解决办法(后附安装包链接)
- 查找论文对应开源代码的神器 Papers with Code
热门文章
- 怎么检查python是否安装成功-检查python以及django是否安装配置成功
- 少儿编程python课程-选好课程很重要,极客晨星让孩子喜欢上少儿编程
- 快速记忆python函数-【速学速记】Python的工程化:使用模块
- 想学python从哪里入手-想要学习python,如何入手学习?
- python初学者视频-python从入门到精通视频(全60集)
- python常见错误-python中的错误有什么
- 安装完python需要再安装编辑器-Python Vim编辑器安装后的的设置
- python代码大全表解释-python操作列表的函数使用代码详解
- python爬虫项目实例-Python爬虫开发与项目实战
- python培训中心-【北京Python培训中心】