将一些代码从Linux迁移到Windows进行测试。 我的程序中有这一行 mm = hadoop.date_part()['mm'] hadoop.date_part类的相关部分如下所示。dates = dict() date = datetime.now() date = datetime.strptime(date,'%m/%d/%Y')
da
但是,在格式化Linux时间戳的同时,我得到了所有城市的"GMT+05:30",情况不应该是这样的。Hence Subtracting it from Linux timestamp.timeinMSSR = (timeinMSSR*1000); SimpleDateFormat时间戳是1560904222,当我格式化时我得到: 06:06上午GMT
我感兴趣的是找到一个解决方案,使用C#获取当前的时间和日期,然后使用该值来设置时间和日期,以在Linux中设置时钟。理想情况下,在中单击按钮即可执行此操作,并将通过C#生成的当前时间和日期通过数据包将该值发送到Linux。我只是想知道如何格式化在C#中创建的值,以便通过在Linux中设置日期和时间来以一种相关的方式进行转换。日期和时间值将被发送到运行Linux的另一台计算机,该计算机通过数据包从基于windows的计算机接收信息。DateTime now = DateTime.Now;
我也尝试过Linux解决方案,它使用-而不是#,但没有成功。码date_obj = datetime.strptime(loop_date, '%Y-%m-%d') # or '%Y-%#m-%#d' whichproduces the errors belowprint(date_obj)
# This the pri