Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在linux和powershell中使用相同的命令以“YYYY-MM-DD”格式回显日期时间?_Linux_Powershell_Command Line Interface - Fatal编程技术网

如何在linux和powershell中使用相同的命令以“YYYY-MM-DD”格式回显日期时间?

如何在linux和powershell中使用相同的命令以“YYYY-MM-DD”格式回显日期时间?,linux,powershell,command-line-interface,Linux,Powershell,Command Line Interface,我有一个php“composer”命令,它为部署生成一个.zip包 此软件包的日期时间应与sufix相同,例如版本-2018-09-12或版本-2018091 然而,我们的一些程序员和自由职业者同时使用windows和Linux 日期+%Y-%m-%d仅在Linux上有效。但不是在窗户上 如何编写在Linux或windows powershell中都能运行的命令?或者解决方法?Get Date的“-UFormat”开关代表“Unix格式” Get-Date -Uformat "%Y-%m-%d"

我有一个php“composer”命令,它为部署生成一个.zip包

此软件包的日期时间应与sufix相同,例如版本-2018-09-12或版本-2018091

然而,我们的一些程序员和自由职业者同时使用windows和Linux

日期+%Y-%m-%d仅在Linux上有效。但不是在窗户上


如何编写在Linux或windows powershell中都能运行的命令?或者解决方法?

Get Date的“-UFormat”开关代表“Unix格式”

Get-Date -Uformat "%Y-%m-%d"

日期-u+%Y-%m-%d将在PowerShell中工作,不确定-u是否是linuxIn PowerShell上的现有切换入日期:获取日期。ToString'yyyy-MM-dd'不在Windows上是什么意思?您在那里看到了什么?>date+%Y-%m-%d系统无法接受键入的日期@JoelCoehoornSo用户正在键入日期值?或者,如果您稍后要分析它,那么问题似乎在于此,而不是此处的输出,而这正是您需要解决的问题。这不是故意的,只是%Y,%m%d