[Phpslash-devel] Possible psl_Datexxxx etc functions extension
Brought to you by:
joestewart,
nhruby
From: Peter C. <li...@kr...> - 2003-02-11 00:20:29
|
I'm on a roll today... anyway, a thought: How about changing these functions to use the current time if no time is supplied. ie; function psl_strftime($fmt,$t) { GLOBAL $_PSL; if (!isset($t)) $t = time(); // default to now if no time is given - could use is_null() instead // loadLibrary("tz"); $oldlocale = setlocale(LC_TIME,0); $locale = $_PSL['locale']['LC_TIME']; setlocale(LC_TIME,$locale); $fmt = psl_getLocalinfo('LC_TIME',$fmt); $strftime = ($_PSL['timezone']['engine'] ? 'tz_strftime' : 'strftime'); $ans = $strftime($fmt,$t); setlocale(LC_TIME,$oldlocale); return $ans; } function psl_dateLong($t=NULL) { // empty parameter allowed return psl_strftime('date_format_long',$t); } etc Useful if you want todays date/time on a page somewhere. Peter Apologies if this appears twice. Forgot which identity to use... |