|
|
@@ -21,6 +21,8 @@ define('BX_DATA_DATE_TS', 8); ///< date data type stored as unixtimestamp
|
|
|
define('BX_DATA_DATETIME_TS', 9); ///< date/time data type stored as unixtimestamp
|
|
|
define('BX_DATA_DATE_TS_UTC', 10); ///< date data type stored as unixtimestamp from UTC time
|
|
|
define('BX_DATA_DATETIME_TS_UTC', 11); ///< date/time data type stored as unixtimestamp from UTC time
|
|
|
+define('BX_DATA_DATE_UTC', 13); ///< date data type stored as yyyy-mm-dd in UTC time
|
|
|
+define('BX_DATA_DATETIME_UTC', 14); ///< date/time data type stored as yyyy-mm-dd in UTC time
|
|
|
|
|
|
define('BX_SLASHES_AUTO', 0);
|
|
|
define('BX_SLASHES_ADD', 1);
|
|
|
@@ -214,6 +216,10 @@ function bx_process_output ($mixedData, $iDataType = BX_DATA_TEXT, $mixedParams
|
|
|
case BX_DATA_DATE:
|
|
|
case BX_DATA_DATETIME:
|
|
|
return $mixedData;
|
|
|
+ case BX_DATA_DATE_UTC:
|
|
|
+ return $mixedData . "Z";
|
|
|
+ case BX_DATA_DATETIME_UTC:
|
|
|
+ return $mixedData . "Z";
|
|
|
case BX_DATA_DATE_TS:
|
|
|
return empty($mixedData) ? '' : date("Y-m-d", (int)$mixedData);
|
|
|
case BX_DATA_DATE_TS_UTC:
|