User Manual

send command AT+CCLK="<time>"<cr>
where:
<time> - current time as quoted string in the format : "yy/MM/dd,hh:mm:ss±zz"
yy - year (two last digits are mandatory), range is 00..99
MM - month (two last digits are mandatory), range is 01..12
dd - day (two last digits are mandatory), range is 01..31 (if the month MM has less than 31
days, the clock will be set for the next month)
hh - hour (two last digits are mandatory), range is 00..23
mm - minute (two last digits are mandatory), range is 00..59
ss - seconds (two last digits are mandatory), range is 00..59
±zz - time zone (indicates the difference, expressed in quarter of an hour, between the local
time and GMT; two last digits are mandatory), range is -47..+48
Note: If the parameter is omitted the behavior of Set command is the same as Read command.
wait for response OK
Remember that the string time has to be encapsulated in double brackets.
The time will start immediately after the time setting command.
For example:
1- Let us assume you want to regulate your clock to 7 November 2002 at 12h 24m 30s for the
time zone +01h central Europe:
Command
AT+CCLK="02/11/07,12:24:30+04"<cr>
Response:
OK
In this case, the time was successfully set.
send command AT+CCLK?<cr>
wait for response in the format:
+CCLK: <time>
OK