diff --git a/reference/datetime/datetime/createfromformat.xml b/reference/datetime/datetime/createfromformat.xml
index bd323ad5c7..c7865e2d03 100644
--- a/reference/datetime/datetime/createfromformat.xml
+++ b/reference/datetime/datetime/createfromformat.xml
@@ -39,25 +39,17 @@
If format does not contain the character
- ! then portions of the date/time value
- specified in format but not specified
- in time will be set to the current
+ ! then portions of the generated time which are not
+ specified in format will be set to the current
system time.
If format contains the
character !, then portions of the generated
- time specified to the left-hand side of
- the ! in format will
+ time not provided in format, as well as
+ values to the left-hand side of the !, will
be set to corresponding values from the Unix epoch.
-
- If the first character of format
- is !, then all portions of the date/time
- value generated which are not specified in
- time will be initialized to corresponding
- values from the Unix epoch.
-
The Unix epoch is 1970-01-01 00:00:00 UTC.