C# 클래스 Scriban.Helpers.ScriptDate

Simplified datetime object used for scripting, accessible through the "date" variable (e.g {{date.now}})
파일 보기 프로젝트 열기: lunet-io/scriban 1 사용 예제들

공개 메소드들

메소드 설명
AddDays ( double days, ScriptDate date ) : ScriptDate

Adds days to date.

AddHours ( double hours, ScriptDate date ) : ScriptDate

Adds hours to date.

AddMilliseconds ( double millis, ScriptDate date ) : ScriptDate

Adds millis to date.

AddMinutes ( double minutes, ScriptDate date ) : ScriptDate

Adds minutes to date.

AddMonths ( int months, ScriptDate date ) : ScriptDate

Adds months to date.

AddSeconds ( double seconds, ScriptDate date ) : ScriptDate

Adds seconds to date.

AddYears ( int years, ScriptDate date ) : ScriptDate

Adds years to date.

CompareTo ( object obj ) : int
Parse ( string text ) : ScriptDate

Parses the specified text as a ScriptDate using the current culture.

ScriptDate ( System.DateTime date ) : System

Initializes a new instance of the ScriptDate struct.

ToString ( ) : string
ToString ( string pattern, ScriptDate date ) : string

Returns a System.String that represents this instance.

비공개 메소드들

메소드 설명
EvaluateBinaryExpression ( ScriptBinaryExpression expression, ScriptDate left, ScriptDate right ) : object
EvaluateBinaryExpression ( ScriptBinaryExpression expression, ScriptDate left, ScriptTimeSpan right ) : object
IScriptCustomType ( Type destinationType, object &outValue ) : bool
IScriptCustomType ( ScriptBinaryExpression expression, object left, object right ) : object
IScriptCustomType ( ScriptUnaryExpression expression ) : object
Register ( ScriptObject builtins ) : void

메소드 상세

AddDays() 공개 정적인 메소드

Adds days to date.
public static AddDays ( double days, ScriptDate date ) : ScriptDate
days double The days.
date ScriptDate The date.
리턴 ScriptDate

AddHours() 공개 정적인 메소드

Adds hours to date.
public static AddHours ( double hours, ScriptDate date ) : ScriptDate
hours double The hours.
date ScriptDate The date.
리턴 ScriptDate

AddMilliseconds() 공개 정적인 메소드

Adds millis to date.
public static AddMilliseconds ( double millis, ScriptDate date ) : ScriptDate
millis double The millis.
date ScriptDate The date.
리턴 ScriptDate

AddMinutes() 공개 정적인 메소드

Adds minutes to date.
public static AddMinutes ( double minutes, ScriptDate date ) : ScriptDate
minutes double The minutes.
date ScriptDate The date.
리턴 ScriptDate

AddMonths() 공개 정적인 메소드

Adds months to date.
public static AddMonths ( int months, ScriptDate date ) : ScriptDate
months int The months.
date ScriptDate The date.
리턴 ScriptDate

AddSeconds() 공개 정적인 메소드

Adds seconds to date.
public static AddSeconds ( double seconds, ScriptDate date ) : ScriptDate
seconds double The seconds.
date ScriptDate The date.
리턴 ScriptDate

AddYears() 공개 정적인 메소드

Adds years to date.
public static AddYears ( int years, ScriptDate date ) : ScriptDate
years int The years.
date ScriptDate The date.
리턴 ScriptDate

CompareTo() 공개 메소드

public CompareTo ( object obj ) : int
obj object
리턴 int

Parse() 공개 정적인 메소드

Parses the specified text as a ScriptDate using the current culture.
public static Parse ( string text ) : ScriptDate
text string A text representing a date.
리턴 ScriptDate

ScriptDate() 공개 메소드

Initializes a new instance of the ScriptDate struct.
public ScriptDate ( System.DateTime date ) : System
date System.DateTime The date.
리턴 System

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

ToString() 공개 정적인 메소드

Returns a System.String that represents this instance.
public static ToString ( string pattern, ScriptDate date ) : string
pattern string The date format pattern.
date ScriptDate The date to format.
리턴 string