Difference between revisions of "Freeside:3:Documentation:Developer/FS/Misc/DateTime"

From Freeside
Jump to: navigation, search
m (Edit via perl MediaWiki framework (1.13))
 
m (Edit via perl MediaWiki framework (1.13))
 
(One intermediate revision by the same user not shown)
Line 9: Line 9:
 
:Parses a date (and possibly time) from the supplied string and returns the date as an integer UNIX timestamp.
 
:Parses a date (and possibly time) from the supplied string and returns the date as an integer UNIX timestamp.
 
; day_end TIME
 
; day_end TIME
:If the next-bill-ignore-time configuration setting is turned off, just returns the passed-in value.
+
:Parses TIME as an integer UNIX timestamp and returns a new timestamp with the same date but 23:59:59 for the time.
 
+
; iso8601 TIME
:If the next-bill-ignore-time configuration setting is turned on, parses TIME as an integer UNIX timestamp and returns a new timestamp with the same date but 23:59:59 for the time.
+
:Parses time as an integer UNIX timestamp and returns the ISO 8601 formatted date and time.
  
 
==BUGS==
 
==BUGS==

Latest revision as of 06:28, 28 September 2015

NAME

FS::Misc::DateTime - Date and time subroutines

SYNOPSIS

use FS::Misc::DateTime qw( parse_datetime );

SUBROUTINES

parse_datetime STRING
Parses a date (and possibly time) from the supplied string and returns the date as an integer UNIX timestamp.
day_end TIME
Parses TIME as an integer UNIX timestamp and returns a new timestamp with the same date but 23:59:59 for the time.
iso8601 TIME
Parses time as an integer UNIX timestamp and returns the ISO 8601 formatted date and time.

BUGS