Table of Contents

Class DateFormats

Namespace
NetCoreForce.Client
Assembly
NetCoreForce.Client.dll

Provides Salesforce date format strings and methods for converting dates to those formats.

public static class DateFormats
Inheritance
DateFormats
Inherited Members

Properties

DateOnlyFormatString

Date only

public static string DateOnlyFormatString { get; }

Property Value

string

FullDateFormatString

Date, time, and time zone offset

public static string FullDateFormatString { get; }

Property Value

string

A string representing the full date format used by Salesforce.

Remarks

Uses the format "yyyy-MM-ddTHH:mm:sszzz" to output a date string e.g. "2023-10-01T12:34:56-07:00"

Methods

DateOnlyString(DateTime)

public static string DateOnlyString(DateTime dt)

Parameters

dt DateTime

Returns

string

DateOnlyString(DateTimeOffset)

public static string DateOnlyString(DateTimeOffset dto)

Parameters

dto DateTimeOffset

Returns

string

FullDateString(DateTime)

Converts the given DateTime to a SFDC compatible string. Result includes a time zone offset.

public static string FullDateString(DateTime dt)

Parameters

dt DateTime

Returns

string

FullDateString(DateTime, TimeSpan)

public static string FullDateString(DateTime dt, TimeSpan offset)

Parameters

dt DateTime
offset TimeSpan

Returns

string

FullDateString(DateTimeOffset)

public static string FullDateString(DateTimeOffset dto)

Parameters

dto DateTimeOffset

Returns

string