sábado, 30 de junio de 2018

What is the difference between json.dumps and json.load


json loads -> returns an object from a string representing a json object.
json dumps -> returns a string representing a json object from an object.
load and dump -> read/write from/to file instead of string
https://stackoverflow.com/questions/32911336/what-is-the-difference-between-json-dumps-and-json-load

How to use Date and Time in Python

Date and Time

This post will show some examples using Pythons datetime and time modules. 

In a previous post I wrote that the datetime and time objects all support
a strftime(format) method to create a string representing the time under the
control of an explicit format string. 

Date and Time Example

Let's see what we can do with the datetime and time modules in Python
import time
import datetime

print "Time in seconds since the epoch: %s" %time.time()
print "Current date and time: " , datetime.datetime.now()
print "Or like this: " ,datetime.datetime.now().strftime("%y-%m-%d-%H-%M")


print "Current year: ", datetime.date.today().strftime("%Y")
print "Month of year: ", datetime.date.today().strftime("%B")
print "Week number of the year: ", datetime.date.today().strftime("%W")
print "Weekday of the week: ", datetime.date.today().strftime("%w")
print "Day of year: ", datetime.date.today().strftime("%j")
print "Day of the month : ", datetime.date.today().strftime("%d")
print "Day of week: ", datetime.date.today().strftime("%A")

Output

That will print out something like this:

Time in seconds since the epoch:  1349271346.46
Current date and time:    2012-10-03 15:35:46.461491
Or like this:     12-10-03-15-35
Current year:      2012
Month of year:     October
Week number of the year:    40
Weekday of the week:     3
Day of year:      277
Day of the month :     03
Day of week:      Wednesday
Getting the weekday of a certain date (your pet's birthday).

import datetime

mydate = datetime.date(1943,3, 13)  #year, month, day
print(mydate.strftime("%A"))