saulob Posted August 23, 2006 Share Posted August 23, 2006 ok, that's a new one for me...I'm doing a form with user informations, I need the user to enter the birthday dateWhen I'm going to store the value on MySQL it goes like this: 00-00-00so I need to convert the php/form date format .. my code:[code]$user_date = @strtotime($_POST["user_date_value"]); $user_date = date("Y-m-d", $user_date);[/code]All went fine, but if the user choose one date like: 04/05/1962The system goes with that error:"Warning: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in d:\internet\easyphp1-8\www\fh\cadastroprocessa.php on line 46"How can I fix it ? I'm using EasyPHP with PHP 4.3.10thanks Link to comment https://forums.phpfreaks.com/topic/18468-windows-does-not-support-dates-prior-to-midnight/ Share on other sites More sharing options...
Barand Posted August 23, 2006 Share Posted August 23, 2006 strtotime cannot handle some date formats (d/m/y for instance)[code]<?php$dob = "04/05/1962";list ($d, $m, $y) = explode ('/', $dob); // or list ($m, $d, $y) if US format$dbdate = "$y-$m-$d"; // write this to db?>[/code] Link to comment https://forums.phpfreaks.com/topic/18468-windows-does-not-support-dates-prior-to-midnight/#findComment-79492 Share on other sites More sharing options...
saulob Posted August 23, 2006 Author Share Posted August 23, 2006 hmm interesting.But, got this error:"Warning: Wrong parameter count for explode()"I just did one 'copy' and 'paste' on your code, to test. Link to comment https://forums.phpfreaks.com/topic/18468-windows-does-not-support-dates-prior-to-midnight/#findComment-79496 Share on other sites More sharing options...
saulob Posted August 23, 2006 Author Share Posted August 23, 2006 ok, fixed.. and got it.. explode ("/",$dob)was missing the "/" .. ;)thank you very much. Link to comment https://forums.phpfreaks.com/topic/18468-windows-does-not-support-dates-prior-to-midnight/#findComment-79499 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.