Reference > Functions > Date and Time
SysDateTimeOffset
- 2005
- 2008
- 2012
- 2014
- 2016
- 2017
- 2019
- 2022
- 2005, 2008, 2012, 2014, 2016, 2017, 2019, 2022
SysDateTimeOffset Date and Time Function
Use the SysDateTimeOffset
function to return the server's current date and time.
Microsoft SQL Server does not require a FROM clause to execute the SysDateTime
function, but dbExpression requires a FROM clause to execute any query. For this function to execute on it's own, a "dummy" FROM clause must be provided.
Syntax
db.fx.SysDateTimeOffset()
Arguments
(none)
Returns
DateTimeOffset
Examples
Select Statement
Select the server's current date and time.
DateTimeOffset current = db.SelectOne(
db.fx.SysDateTimeOffset()
)
.From(dbo.Purchase) // <- "dummy" from clause
.Execute();