繁体   English   中英

如何在Powershell中将时间戳添加到变量

[英]How to add timestamp to variable in Powershell

我在Powershell中有一个变量

$cvm = "derp1"

我的问题是在分配新变量时如何在日期上加上日期。

$name = $(cvm{get-date})

您可以将日期转换为您选择的日期格式的字符串,然后将字符串连接起来:)

$cvm = "derp1"
$name = $cvm + "-" + (get-date).ToString("d")
>> derp1-2/6/2019

在这种情况下,“ d”是短约会,您可以选择任何喜欢的日期

好问题贝吉塔,

您需要的是+运算符,它将组合两个字符串。

$cvm = "derp1"
$name = $cvm + (Get-Date)
derp102/06/2019 08:51:53

如果要添加空间,则可以执行$name = $cvm + " " + (Get-Date)可以在以下网址找到不同的格式: https://docs.microsoft.com/zh-cn/powershell/module/microsoft .powershell.utility / GET-日期?视图=的powershell -6-

合并两个字符串很好,合并一个整数和一个字符串会将整个批次转换为字符串。

例如

$int = 1 # Int32
$string = "hello" # String
$newVar = $int + $string # String

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM