"Timecorrection" value in user_properties table in database can be on 4 following most common formats:
System|120
Offset|180
05:00
ZoneInfo|-180|America/Sao_Paulo
But some users has another, broken values in this field. On enwiki it's:
\"9\"
-7 gmt
+0100
-0600
+0200
-0500
UTC-8
-0600
232PM
9:33pm
11.00
-0500
18.15
-17.5
+0530
\"11\"
+0530
-0600
-0500
On ruwiki:
System|0nc???????????????????????? ?????????????????? ??????????????</option>
<option value=
other
I suggest clean up this broken values, because its broke programs, which read this field.
List of all timecorrection values can be received by this sql query: select up_value from user_properties where (up_property="timecorrection" and up_value is not null);