Browse Source

Reset on every call of Datetime print function the format to default

tags/release_0.1.0
Prinz23 11 years ago
parent
commit
f137144bc7
  1. 15
      sickbeard/sbdatetime.py

15
sickbeard/sbdatetime.py

@ -100,6 +100,11 @@ class sbdatetime(datetime.datetime):
def sbftime(self, dt=None, show_seconds=False, t_preset=None): def sbftime(self, dt=None, show_seconds=False, t_preset=None):
try: try:
locale.setlocale(locale.LC_TIME, '')
except:
pass
try:
if sbdatetime.has_locale: if sbdatetime.has_locale:
locale.setlocale(locale.LC_TIME, 'us_US') locale.setlocale(locale.LC_TIME, 'us_US')
except: except:
@ -133,6 +138,11 @@ class sbdatetime(datetime.datetime):
@static_or_instance @static_or_instance
def sbfdate(self, dt=None, d_preset=None): def sbfdate(self, dt=None, d_preset=None):
try:
locale.setlocale(locale.LC_TIME, '')
except:
pass
strd = '' strd = ''
try: try:
if self is None: if self is None:
@ -153,6 +163,11 @@ class sbdatetime(datetime.datetime):
@static_or_instance @static_or_instance
def sbfdatetime(self, dt=None, show_seconds=False, d_preset=None, t_preset=None): def sbfdatetime(self, dt=None, show_seconds=False, d_preset=None, t_preset=None):
try:
locale.setlocale(locale.LC_TIME, '')
except:
pass
strd = '' strd = ''
try: try:
if self is None: if self is None:

Loading…
Cancel
Save