>>> spark.conf.set("spark.sql.session.timeZone", "Asia/Shanghai")
>>> spark.sql("SELECT from_utc_timestamp('2025-03-09 17:30:00', 'America/Los_Angeles')").show()  # doctest: +SKIP
+------------------------------------------------------------+
|from_utc_timestamp(2025-03-09 17:30:00, America/Los_Angeles)|
+------------------------------------------------------------+
|                                         2025-03-09 09:30:00|
+------------------------------------------------------------+

>>> spark.sql("SELECT from_utc_timestamp('2025-03-09 18:30:00', 'America/Los_Angeles')").show()  # doctest: +SKIP
+------------------------------------------------------------+
|from_utc_timestamp(2025-03-09 18:30:00, America/Los_Angeles)|
+------------------------------------------------------------+
|                                         2025-03-09 11:30:00|
+------------------------------------------------------------+

>>> spark.sql("SELECT to_utc_timestamp('2025-03-09 10:30:00', 'America/Los_Angeles')").show()  # doctest: +SKIP
+----------------------------------------------------------+
|to_utc_timestamp(2025-03-09 10:30:00, America/Los_Angeles)|
+----------------------------------------------------------+
|                                       2025-03-09 18:30:00|
+----------------------------------------------------------+

>>> spark.sql("SELECT to_utc_timestamp('2025-03-09 11:30:00', 'America/Los_Angeles')").show()  # doctest: +SKIP
+----------------------------------------------------------+
|to_utc_timestamp(2025-03-09 11:30:00, America/Los_Angeles)|
+----------------------------------------------------------+
|                                       2025-03-09 18:30:00|
+----------------------------------------------------------+
