cfboom.util

Class DateUtils

lucee.Component
    extended by cfboom.util.DateUtils

Miscellaneous date utility methods.

Class Attributes:
  • singleton : true
  •  
  • output : false
  •  
  • displayname : Class DateUtils
  •  
  • synchronized : false
  •  
  • accessors : false
  •  
  • auther : Joel Tobey
  •  
  • persistent : false
  •  
    Constructor Summary
    init()
    Method Summary
    string formatIso8601Date(date datetime, [boolean convertToUTC='true'], [string format='yyyy-MM-dd'T'HH:mm:ss.SSS'Z''])
         Takes a date and converts it into an ISO 8601 date string.
    cfboom.util.datetime parseIso8601Date(string dateString, [string format='yyyy-MM-dd'T'HH:mm:ss.SSS'Z''])
         Takes a string in ISO 8601 date format and returns a date.
     
    Methods inherited from class lucee.Component
    None

    Constructor Detail

    init

    public init()


    Method Detail

    formatIso8601Date

    public string formatIso8601Date(date datetime, [boolean convertToUTC='true'], [string format='yyyy-MM-dd'T'HH:mm:ss.SSS'Z''])

    Takes a date and converts it into an ISO 8601 date string.

    Parameters:
    datetime
    convertToUTC
    format

    parseIso8601Date

    public cfboom.util.datetime parseIso8601Date(string dateString, [string format='yyyy-MM-dd'T'HH:mm:ss.SSS'Z''])

    Takes a string in ISO 8601 date format and returns a date.

    Parameters:
    dateString
    format