Search Results for

    Show / Hide Table of Contents

    Class DateUtil

    Provide utitilies about handling DateTime values

    Inheritance
    object
    DateUtil
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: Reportman.Drawing
    Assembly: Reportman.Drawing.dll
    Syntax
    public class DateUtil

    Constructors

    DateUtil()

    Declaration
    public DateUtil()

    Fields

    FIRST_DELPHI_DAY

    Declaration
    public static DateTime FIRST_DELPHI_DAY
    Field Value
    Type Description
    DateTime

    Methods

    AddWorkableDays(DateTime, int)

    Declaration
    public static DateTime AddWorkableDays(DateTime value, int days)
    Parameters
    Type Name Description
    DateTime value
    int days
    Returns
    Type Description
    DateTime

    DateTimeToDelphiDate(DateTime)

    Converts a DateTime to a double value representing the number of days from 30 Dec 1899

    Declaration
    public static double DateTimeToDelphiDate(DateTime avalue)
    Parameters
    Type Name Description
    DateTime avalue
    Returns
    Type Description
    double

    DateTimeToFbLiteralHour(DateTime)

    Declaration
    public static string DateTimeToFbLiteralHour(DateTime nvalue)
    Parameters
    Type Name Description
    DateTime nvalue
    Returns
    Type Description
    string

    DateTimeToUnixTimestamp(DateTime)

    Declaration
    public static double DateTimeToUnixTimestamp(DateTime dateTime)
    Parameters
    Type Name Description
    DateTime dateTime
    Returns
    Type Description
    double

    DateToISO8601(DateTime, bool)

    Declaration
    public static string DateToISO8601(DateTime value, bool useZone)
    Parameters
    Type Name Description
    DateTime value
    bool useZone
    Returns
    Type Description
    string

    DateToSqlLiteral(DateTime)

    Calculates the sql literal date value, to include it in sql sentences

    Declaration
    public static string DateToSqlLiteral(DateTime value)
    Parameters
    Type Name Description
    DateTime value
    Returns
    Type Description
    string

    The sql representation, with quotes of the date (not including time information)

    DelphiDateTimeToTimeSpan(double)

    Converts a Delphi DateTime to a TimeSpan, time since 30 DEC 1899

    Declaration
    public static TimeSpan DelphiDateTimeToTimeSpan(double avalue)
    Parameters
    Type Name Description
    double avalue
    Returns
    Type Description
    TimeSpan

    DelphiDateToDateTime(double)

    Converts a double representing the number of days from 30 Dec 1899 to DateTime

    Declaration
    public static DateTime DelphiDateToDateTime(double avalue)
    Parameters
    Type Name Description
    double avalue
    Returns
    Type Description
    DateTime

    IsDateTime(string, out DateTime)

    Declaration
    public static bool IsDateTime(string val, out DateTime result)
    Parameters
    Type Name Description
    string val
    DateTime result
    Returns
    Type Description
    bool

    LastDayOfMonth(DateTime)

    Declaration
    public static DateTime LastDayOfMonth(DateTime value)
    Parameters
    Type Name Description
    DateTime value
    Returns
    Type Description
    DateTime

    NextDayOfMonth(DateTime, int)

    Declaration
    public static DateTime NextDayOfMonth(DateTime value, int nday)
    Parameters
    Type Name Description
    DateTime value
    int nday
    Returns
    Type Description
    DateTime

    NextFriDay(DateTime)

    Declaration
    public static DateTime NextFriDay(DateTime value)
    Parameters
    Type Name Description
    DateTime value
    Returns
    Type Description
    DateTime

    NextSaturday(DateTime)

    Declaration
    public static DateTime NextSaturday(DateTime value)
    Parameters
    Type Name Description
    DateTime value
    Returns
    Type Description
    DateTime
    In this article
    Back to top Generated by DocFX