Archives
Trending
Support
Login
clear text
XML
Django
JavaScript
MATLAB
C
C++
C#
Python
SQL
Shell
Bash
Markdown
YAML
JSON
HTML
CSS
PHP
Java
Ruby
Go
Rust
Swift
Kotlin
Arduino
TypeScript
Perl
Autohotkey
Lua
SQF
R
Scala
Haskell
Groovy
Dart
Clojure
VB.NET
Objective-C
PowerShell
Bash
CoffeeScript
Verilog
from datetime import datetime, timedelta # Example 1: Parsing a string into a datetime object dt_str = "2023-06-16 10:30:45" dt_obj = datetime.strptime(dt_str, "%Y-%m-%d %H:%M:%S") print("Example 1:", dt_obj) # Output: Example 1: 2023-06-16 10:30:45 # Example 2: Formatting a datetime object into a string dt_str = dt_obj.strftime("%Y/%m/%d %I:%M %p") print("Example 2:", dt_str) # Output: Example 2: 2023/06/16 10:30 AM # Example 3: Performing arithmetic operations on datetime objects future_dt = dt_obj + timedelta(days=7, hours=3) print("Example 3:", future_dt) # Output: Example 3: 2023-06-23 13:30:45 past_dt = dt_obj - timedelta(weeks=2, minutes=15) print("Example 3 (continued):", past_dt) # Output: Example 3 (continued): 2023-06-02 10:15:45 time_diff = future_dt - dt_obj print("Example 3 (continued):", time_diff) # Output: Example 3 (continued): 7 days, 3:00:00 # Example 4: Comparing datetime objects dt1 = datetime(2023, 6, 16, 10, 30) dt2 = datetime(2023, 6, 16, 11, 15) print("Example 4:") print(dt1 < dt2) # Output: True print(dt1 == dt2) # Output: False print(dt1 > dt2) # Output: False
Mark as private (unlisted)
for 30 minutes
for 6 hours
for 1 day
for 1 week
for 1 month
for 1 year
everlasting (like CCCP)