diff --git a/e107_handlers/form_handler.php b/e107_handlers/form_handler.php
index 5896372f3..b13e5076d 100644
--- a/e107_handlers/form_handler.php
+++ b/e107_handlers/form_handler.php
@@ -992,22 +992,22 @@ class e_form
// If default value is set.
if ($datestamp)
{
+ if(!is_numeric($datestamp))
+ {
+ $datestamp = strtotime($datestamp);
+ }
+
// Create timestamp.
if($useUnix == 'true')
{
- if(!is_numeric($datestamp))
- {
- $datestamp = strtotime($datestamp);
- }
-
- // Convert date to proper format.
- $value = e107::getDate()->convert_date($datestamp, $dateFormat);
+ // Use date value as timestamp.
+ $value = $datestamp;
}
else
{
- $value= $datestamp;
+ // Convert date to proper (selected) format.
+ $value = e107::getDate()->convert_date($datestamp, $dateFormat);
}
-
}
@@ -1031,7 +1031,7 @@ class e_form
else
{
$text .= "";
- $text .= "";
+ $text .= "";
}
// $text .= "ValueFormat: ".$dateFormat." Value: ".$value;