Log message #3884179

# At Username Text
# May 31st 2016, 09:10 Neon1024 So now you need to think about daylight savings time too
# May 31st 2016, 09:10 birdy247 this is all I am trying to do
# May 31st 2016, 09:10 Neon1024 Yep
# May 31st 2016, 09:10 birdy247 but its says 10am UTC
# May 31st 2016, 09:10 birdy247 yea, but if a user selects 10am, thats 10am our time so 9am UTC
# May 31st 2016, 09:09 Neon1024 As it should be, UTC
# May 31st 2016, 09:09 birdy247 but its the wrong timezone
# May 31st 2016, 09:09 birdy247 its fine
# May 31st 2016, 09:09 birdy247 If I let cake do it
# May 31st 2016, 09:09 Neon1024 Sounds like youâ??re not letting things work for you
# May 31st 2016, 09:08 birdy247 I literally lose the will to live with datetimes :(
# May 31st 2016, 09:08 Neon1024 So I just let CakePHP infer the type from the data
# May 31st 2016, 09:08 Neon1024 echo $this->Form->input('closes');
# May 31st 2016, 09:08 Neon1024 echo $this->Form->input('opens');
# May 31st 2016, 09:08 Neon1024 date_default_timezone_set('Europe/London');
# May 31st 2016, 09:07 Neon1024 But let me double check in the repo
# May 31st 2016, 09:07 birdy247 so its a series of dropdowns?
# May 31st 2016, 09:07 Neon1024 Form->input(â??fooâ??, [â??typeâ?? => â??datetimeâ??])
# May 31st 2016, 09:07 birdy247 picker*
# May 31st 2016, 09:07 birdy247 my use case is a datetime picket
# May 31st 2016, 09:07 birdy247 but on the front end
# May 31st 2016, 09:06 Neon1024 Standard MySQL datetime
# May 31st 2016, 09:06 Neon1024 My datetimes are Y-m-d H:i:s in my database
# May 31st 2016, 09:06 birdy247 what is the format of the string you are converting?
# May 31st 2016, 09:06 birdy247 'defaultLocale' => env('APP_DEFAULT_LOCALE', 'en_GB'),
# May 31st 2016, 09:05 Neon1024 Time to fire up XDebug ;)
# May 31st 2016, 09:05 Neon1024 ¯\_(ã??)_/¯
# May 31st 2016, 09:05 birdy247 gives null
# May 31st 2016, 09:05 birdy247 $value = parent::_parseValue($value);
# May 31st 2016, 09:05 Neon1024 ini_set('intl.default_locale', 'en_GB');
# May 31st 2016, 09:05 Neon1024 Isnâ??t your applications default locale en_GB ?
# May 31st 2016, 09:04 birdy247 on the frontend
# May 31st 2016, 09:04 birdy247 yea, put the string is d-m-Y
# May 31st 2016, 09:04 Neon1024 Storage and display are different ;)
# May 31st 2016, 09:04 Neon1024 Y-m-d
# May 31st 2016, 09:04 birdy247 it needs to be d/m/Y presumably
# May 31st 2016, 09:04 unorthodox Or am i too paranoid about. Shall i modify data before patchingentity
# May 31st 2016, 09:04 Neon1024 Y U DO DIS
# May 31st 2016, 09:04 Neon1024 In your db?
# May 31st 2016, 09:04 birdy247 I am using d-m-Y
# May 31st 2016, 09:03 birdy247 Neon1024 I think I know why