我感兴趣的是找到一个解决方案,使用C#获取当前的时间和日期,然后使用该值来设置时间和日期,以在Linux中设置时钟。理想情况下,在中单击按钮即可执行此操作,并将通过C#生成的当前时间和日期通过数据包将该值发送到Linux。我只是想知道如何格式化在C#中创建的值,以便通过在Linux中设置日期和时间来以一种相关的方式进行转换。
日期和时间值将被发送到运行Linux的另一台计算机,该计算机通过数据包从基于windows的计算机接收信息。
DateTime now = DateTime.Now;
然后就像
date --set="now"
我正在尝试使用python在linux中创建一个目录/文件夹。我会得到日期,时间,并做一个文件夹。
In [65]: d = datetime.datetime.now()
In [66]: a = 'date :' + str(d)
In [67]: a
Out[67]: 'date :2011-02-01 13:05:58.642704'
In [68]: os.system('mkdir a')
我应该如何在系统命令中传递变量a?
我有一个接受UTC日期的函数。我想要回当地的日期。到目前为止,我有以下代码:
var dateFormat = function (date) {
var dt = new Date(date + " UTC");
return dt.toString();
}
对于返回日期,我喜欢它的格式如下:
October 9th, 2013, 7:34:00 PM
是否有可处理此问题的格式设置。
我正在运行下面编写的程序,但它不是以mm/dd/yyyy hh:mm格式打印,而是以正常的日期格式(即日期和时间)
SimpleDateFormat sdf = new SimpleDateFormat("mm/dd/yyyy hh:mm");
Date date = sdf.parse(sdf.format(Calendar.getInstance().getTime()));
我这样做的原因是因为现有方法接受Date格式的参数,所以我需要将上面提到的date对象发送给它。
请指出错误或提出其他替代方案。谢谢
我有一个VARCHAR字段completion_date,其中包含一个时间戳日期(例如1319193919)。是否可以在这样的字段上运行查询,将其与NOW()进行比较?我在试着:
SELECT * FROM (`surveys`) WHERE `active` = '1' AND `archived` = '0' AND `completion_date` > 'NOW()'
但是结果并不是我所期望的,这是VARCHAR的原因吗?如果是这样,我最好使用哪种日期字段?数据必须保留为Linux时间戳。
我正在尝试将昨天的Julian日期保存在脚本中,以便我可以再次调用它。然而,当我试图在我的终端中测试它时,我无法获得昨天的朱利安日期,只能得到昨天的日期。 我尝试过的代码是: date +%j -1 day
date +"%j -1 day"
date --%j="-1 days ago" 输出(今天的日期)应该是266,我要么返回一个错误: date: unrecognized option '--%j=-1 days ago'
Try 'date --help' for more information. 或267 -1天