我想在R中将秒转换为小时分和秒.
例
86400seconds-1day
gmdate("d H:i:s",86400)
Run Code Online (Sandbox Code Playgroud)
这就是我尝试的方式.
我有一个变量组成的300k记录与日期和日期看起来像
2015-02-21 12:08:51 
从那天起我想删除时间
日期变量的类型是pandas.core.series.series
这是我尝试的方式
from datetime import datetime,date
date_str = textdata['vfreceiveddate']  
format_string = "%Y-%m-%d"
then = datetime.strftime(date_str,format_string)   
Run Code Online (Sandbox Code Playgroud)
一些随机错误
在上面的代码中,textdata是我的数据集名称,而vfreceived日期是由日期组成的变量
如何编写代码以从日期时间中删除时间.
我有一个大文本文件,我想使用Python将其转换为CSV.我的数据如下:
var1|var2|var3|tonumber|fromnumber|var|coding|udh|var|circle|var|var|var|var15
898980d1-6e5b-40f2-a313-c30f08bf0fe6|49A5919EB0D04EDE9B6CEB5AF932EAA3|sbs1|919899980898|HITECH|1|1|0|VODAFONE|Delhi|2015-02-21 12:08:51|5|3|RBA/6724R # Kailash Ram Panwar (PL) # Rz-410/13 Flat No-09 Iiird Floor Tkd Extn Delhi - 110019-110019 # Tgt Skt #  #
Run Code Online (Sandbox Code Playgroud)
如何将此文件转换为CSV?我试过了:
In [1]: import csv
In [2]: import pandas as pd
In [3]: piperows = []  
f = open("/home/suri/ValueFirst/MT.txt", "rb")
In [6]: readerpipe = csv.reader(f, delimiter = '|')
In [7]: for row in readerpipe: 
   ...:     piperows.append(row)
   ...:     f.close()  
   ...:  
Run Code Online (Sandbox Code Playgroud)
我得到以下错误:
----------------------------------------------------
ValueError                      Traceback (most recent call last)  
<ipython-input-7-842b0d42f436> in <module>()  
----> 1 for row in …Run Code Online (Sandbox Code Playgroud)