{"library":"DateTime","code":"from DateTime import DateTime\nimport os\n\n# Create a DateTime object for the current moment\nnow = DateTime()\nprint(f\"Current DateTime: {now}\")\n\n# Create a DateTime object from a string with a specified timezone\nspecific_time = DateTime(\"2025-10-27 14:30:00 US/Eastern\")\nprint(f\"Specific DateTime: {specific_time}\")\n\n# Access components\nprint(f\"Year: {specific_time.year()}, Month: {specific_time.month()}, Day: {specific_time.day()}\")\nprint(f\"Hour: {specific_time.hour()}, Minute: {specific_time.minute()}, Second: {specific_time.second()}\")\n\n# Convert to Python's built-in datetime object for interoperability\ndt_obj = specific_time.asdatetime()\nprint(f\"As Python datetime: {dt_obj}\")","lang":"python","description":"This quickstart demonstrates how to create `DateTime` objects, access their components, and convert them to Python's standard `datetime.datetime` objects. It's crucial for Zope compatibility and integration with other Python libraries.","tag":null,"tag_description":null,"last_tested":"2026-04-24","results":[{"runtime":"python:3.10-alpine","exit_code":0},{"runtime":"python:3.10-slim","exit_code":0},{"runtime":"python:3.11-alpine","exit_code":0},{"runtime":"python:3.11-slim","exit_code":0},{"runtime":"python:3.12-alpine","exit_code":0},{"runtime":"python:3.12-slim","exit_code":0},{"runtime":"python:3.13-alpine","exit_code":0},{"runtime":"python:3.13-slim","exit_code":0},{"runtime":"python:3.9-alpine","exit_code":0},{"runtime":"python:3.9-slim","exit_code":0}]}