-
Notifications
You must be signed in to change notification settings - Fork 0
API Host ScriptDate
Script date wrapper over DateTimeOffset.
Namespace: AuroraScript.Runtime.Types. Kind: class.
Back to .NET Host API Reference
Script date wrapper over DateTimeOffset.
A minimal use of ScriptDate.
var date = new ScriptDate(
new DateTimeOffset(2026, 8, 19, 0, 0, 0, TimeSpan.Zero));
Console.WriteLine(date.Format("yyyy-MM-dd")); // 2026-08-19Creates a ScriptDate instance.
ScriptDate(DateTime date)Parameters
| Name | Type | Required | Description |
|---|---|---|---|
date |
DateTime |
Yes | Date value to wrap. |
Returns
A new ScriptDate instance.
Creates a ScriptDate instance.
ScriptDate(DateTimeOffset dateTimeOffset)Parameters
| Name | Type | Required | Description |
|---|---|---|---|
dateTimeOffset |
DateTimeOffset |
Yes | Date and offset to wrap. |
Returns
A new ScriptDate instance.
Creates a ScriptDate instance.
ScriptDate(long ticks)Parameters
| Name | Type | Required | Description |
|---|---|---|---|
ticks |
long |
Yes | Date ticks to wrap. |
Returns
A new ScriptDate instance.
DateTimeOffset DateTimeParameters
None.
Returns
Returns DateTimeOffset.
Calendar year.
int YearParameters
None.
Returns
Returns int.
Calendar month.
int MonthParameters
None.
Returns
Returns int.
Day of the month.
int DayParameters
None.
Returns
Returns int.
Hour component.
int HourParameters
None.
Returns
Returns int.
Minute component.
int MinuteParameters
None.
Returns
Returns int.
Second component.
int SecondParameters
None.
Returns
Returns int.
Millisecond component.
int MillisecondParameters
None.
Returns
Returns int.
Day of the week.
DayOfWeek DayOfWeekParameters
None.
Returns
Returns DayOfWeek.
One-based day of the year.
int DayOfYearParameters
None.
Returns
Returns int.
Underlying date ticks.
long TicksParameters
None.
Returns
Returns long.
string Format(string format = null)Parameters
| Name | Type | Required | Description |
|---|---|---|---|
format |
string |
No | The string parameter required by the signature. |
Returns
Returns string.
AuroraScript.JIT 4.0.0 · Documentation Home · Repository · MIT License