code: def test_strptime():
      assert (
          hl.eval(
              htime.strptime(
                  "Friday, October 10, 1997. 11:45:23 PM",
                  "%A, %B %e, %Y. %r",
                  "America/New_York",
              )
          )
          == 876541523
      )
      assert (
          hl.eval(
              htime.strptime(
                  "Friday, October 10, 1997. 11:45:23 PM",
                  "%A, %B %e, %Y. %r",
                  "GMT+2",
              )
          )
          == 876519923
      )
      assert (
          hl.eval(
              htime.strptime(
                  "Friday, October 10, 1997. 11:45:23 PM",
                  "%A, %B %e, %Y. %r",
                  "+08:00",
              )
          )
          == 876498323
      )
      assert (
          hl.eval(
              htime.strptime(
                  "Tuesday, March 24, 1942. 04:14:37 AM",
                  "%A, %B %e, %Y. %r",
                  "+08:00",
              )
          )
          == -876541523
      )
  
imports: import pytest
  from ..helpers import *
  import hail.experimental.time
label_desc: Use image node_id 2 for calling a global function with example usage: test_strptime() without return types