2014-01-15 8 views

ответ

1

E = `Дата +% Y% м% d% H % M% S`

это способ форматирования вывода команды даты и сохранить его в переменной E

0

Использование Python:

def data(dstr): 
    m = {'Jan': '01', 'Feb':'02', 'Mar':'03', 'Apr':'04', 'May':'05', 'Jun':'06', 'Jul':'07', 'Aug':'08', 'Sep':'09', 'Oct':'10', 'Nov':'11', 'Dec':'12'} 
    val = dstr.split(' ') 
    month = m[val[1]] 
    time = val[3].split(':') 
    return '{}{}{}{}{}{}'.format(val[-1],month,val[2],time[0],time[1],time[2]) 

if __name__ == '__main__': 
    print data("Mon Dec 30 06:35:02 EST 2013") 

В: Mon Dec 30 06:35:02 EST 2013

Out: 20131230063502

Смежные вопросы