From 65dd012728b46620185016c914abc5ff991981a9 Mon Sep 17 00:00:00 2001 From: Antonio de la Rosa Date: Wed, 23 Nov 2016 05:46:26 +0100 Subject: [PATCH] Fuixes in datefield --- src/CoreFields/ChoiceField.php | 2 +- src/CoreFields/DateField.php | 10 +++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/CoreFields/ChoiceField.php b/src/CoreFields/ChoiceField.php index e56e773..812c0f9 100644 --- a/src/CoreFields/ChoiceField.php +++ b/src/CoreFields/ChoiceField.php @@ -124,7 +124,7 @@ class ChoiceField extends PhangoField { public function show_formatted($value) { - $this->restart_formatted(); + //$this->restart_formatted(); return $this->arr_formatted[$value]; diff --git a/src/CoreFields/DateField.php b/src/CoreFields/DateField.php index 9ed6bfd..cfdb4b2 100644 --- a/src/CoreFields/DateField.php +++ b/src/CoreFields/DateField.php @@ -19,6 +19,7 @@ class DateField extends PhangoField { public $quot_close='\''; public $set_default_time=0; public $std_error=''; + public $to_utc=true; function __construct() { @@ -91,8 +92,15 @@ class DateField extends PhangoField { if(PhaTime\DateTime::obtain_timestamp($value)) { + + $final_value=$value; - $final_value=PhaTime\DateTime::local_to_gmt($value); + if($this->to_utc) + { + + $final_value=PhaTime\DateTime::local_to_gmt($value); + + } }