Home » Database » DB_DataObject_FormBuilder » Bug #1715
array2date: string replacement
Details
| Submitted | 2004-06-24 20:21 UTC |
|---|---|
| From | tobias dot nix at web dot de |
| Assigned | justinpatrin |
| Status | Closed |
| Package | DB_DataObject_FormBuilder |
| PHP Version | Irrelevant |
| OS | debian |
| Roadmaps | (Not assigned) |
Comments
[2004-06-24 20:21 UTC] tobias dot nix at web dot de
Description:
------------
Minutes and seconds get lost on sprintf replacement.
Line 1034
$strDate .= sprintf(' %s:$s:$s', $dateInput['H'], $dateInput['i'], $dateInput['s']);
should be
$strDate .= sprintf(' %s:%s:%s', $dateInput['H'], $dateInput['i'], $dateInput['s']);
diff:
--- /usr/share/php/DB/DataObject/FormBuilder.php Thu Jun 24 22:14:35 2004
+++ FormBuilder.php Thu Jun 24 22:13:16 2004
@@ -1417,7 +1417,7 @@
}
$strDate = sprintf('%s-%s-%s', $dateInput['Y'], $month, $dateInput['d']);
if (isset($dateInput['H']) && isset($dateInput['i']) && isset($dateInput['s'])) {
- $strDate .= sprintf(' %s:%s:%s', $dateInput['H'], $dateInput['i'], $dateInput['s']);
+ $strDate .= sprintf(' %s:$s:$s', $dateInput['H'], $dateInput['i'], $dateInput['s']);
}
$this->debug("<i>_array2date():</i> to $strDate ...");
return $strDate;
@@ -1838,4 +1838,4 @@
}
}
-?>
+?>
\ No newline at end of file