Log message #4102926

# At Username Text
# Dec 12th 2017, 15:59 hmic do again
# Dec 12th 2017, 15:59 hmic date_default_timezone_set('Europe/Bucharest');
# Dec 12th 2017, 15:58 hmic $time->i18nFormat('YYYY');
# Dec 12th 2017, 15:58 hmic $time = new \Cake\I18n\Time('last day of this year');
# Dec 12th 2017, 15:58 hmic bin/cake console
# Dec 12th 2017, 15:58 hmic cannot reproduce
# Dec 12th 2017, 15:57 flavius try the code above and see with your timezone if `i18nFormat('YYYY')` returns 2018 like it does for me
# Dec 12th 2017, 15:57 flavius btw its Europe/Bucharest in both my code and my php.ini file, so it's the same
# Dec 12th 2017, 15:56 flavius it shouldn't matter what my php timezone is, my Time object has the timezone already there, the year should be based on that
# Dec 12th 2017, 15:56 hmic use date_default_timezone_set() to set a timezone before the test
# Dec 12th 2017, 15:56 hmic it works for me with my timezone (Europe/Berlin)
# Dec 12th 2017, 15:56 hmic what is your php timezone set to?
# Dec 12th 2017, 15:55 flavius `$time->format('Y')` outputs 2017 correctly, `$time->i18nFormat('YYYY')` outputs 2018 incorrectly
# Dec 12th 2017, 15:53 V99 hmic: vendor and plugins folder are empty
# Dec 12th 2017, 15:53 flavius i'm stumped
# Dec 12th 2017, 15:53 flavius ``` Cake\I18n\Time {#169 +"time": "2017-12-31T17:51:34+02:00" +"timezone": "Europe/Bucharest" +"fixedNowTime": false } "2018" ```
# Dec 12th 2017, 15:53 flavius output
# Dec 12th 2017, 15:52 flavius ``` $time = new Time('last day of this year'); dump($time); dump($time->i18nFormat('YYYY')); ```
# Dec 12th 2017, 15:52 flavius code
# Dec 12th 2017, 15:52 hmic might be using some auth plugin? - check there
# Dec 12th 2017, 15:51 hmic usually done in appcontroller
# Dec 12th 2017, 15:51 hmic checking authcomponent setup
# Dec 12th 2017, 15:51 V99 and how i can determine what i use?
# Dec 12th 2017, 15:48 hmic very basic stuff in there
# Dec 12th 2017, 15:48 hmic there are distinct password hasher classes
# Dec 12th 2017, 15:48 V99 the correct function
# Dec 12th 2017, 15:48 V99 im reading the documentation but i cant see
# Dec 12th 2017, 15:48 V99 i have a webpage develop in cakephp and now i have to make an application to change users passwords, this app is being developed under vb net (requirement of the client), i read the mysql database user structure but i cant generate the hash, how cakephp generate those hash?
# Dec 12th 2017, 15:43 V99 hi
# Dec 12th 2017, 15:43 flavius in php.ini
# Dec 12th 2017, 15:43 flavius ```[Date] date.timezone=Europe/Bucharest```
# Dec 12th 2017, 15:42 hmic does not neccessarily need to be correct :P
# Dec 12th 2017, 15:42 hmic show your php setting though :D
# Dec 12th 2017, 15:42 flavius so its 0 now
# Dec 12th 2017, 15:41 flavius DST+1 ended on 287 oct
# Dec 12th 2017, 15:41 hmic *fg*
# Dec 12th 2017, 15:41 dereuromark gmt+2 with or without DST+1?
# Dec 12th 2017, 15:40 flavius it should still say 2017, yet it doesnt
# Dec 12th 2017, 15:40 flavius im gmt+2 btw, so it should be 23:59:59.... 1 second away from 2018
# Dec 12th 2017, 15:40 dereuromark seems like php doesnt
# Dec 12th 2017, 15:39 flavius i18nFormat ignores the timezone?