emat/util/filez/timing.py
def creation_date(path_to_file):
	"""
	Get the file creation date.

	Try to get the date that a file was created, falling back to when it was
	last modified if that isn't possible.

	See http://stackoverflow.com/a/39501288/1709587 for explanation.
	"""
	if platform.system() == 'Windows':
		return os.path.getctime(path_to_file)
	else:
		stat = os.stat(path_to_file)
		try:
			return stat.st_birthtime
		except AttributeError:
			# We're probably on Linux. No easy way to get creation dates here,
			# so we'll settle for when its content was last modified.
			return stat.st_mtime

	Get the file creation date.

	Try to get the date that a file was created, falling back to when it was
	last modified if that isn't possible.

	See http://stackoverflow.com/a/39501288/1709587 for explanation.
	
Get the file creation date.
Try to get the date that a file was created, falling back to when it was
last modified if that isn't possible.


Get the file creation date . Try to get the date that a file was created falling back to when it was last modified if that isn ' t possible .
def creation_date(path_to_file):
	if platform.system() == 'Windows':
		return os.path.getctime(path_to_file)
	else:
		stat = os.stat(path_to_file)
		try:
			return stat.st_birthtime
		except AttributeError:
			return stat.st_mtime
def creation_date ( path_to_file ) : if platform . system ( ) == 'Windows' : return os . path . getctime ( path_to_file ) else : stat = os . stat ( path_to_file ) try : return stat . st_birthtime except AttributeError : return stat . st_mtime
Get the file creation date.
Get the file creation date .
"""
	Get the file creation date.

	Try to get the date that a file was created, falling back to when it was
	last modified if that isn't possible.

	See http://stackoverflow.com/a/39501288/1709587 for explanation.
	""" # We're probably on Linux. No easy way to get creation dates here, # so we'll settle for when its content was last modified.
path_to_file