Set-Date 帮助信息

翻译 2007年09月16日 09:38:00
 
如下说明是翻译: help Set-Date 产生的帮助信息.
译者: Edengundam(马涛)
 
Set-Date
 
大纲
修改计算机上的时间为指定时间.
 
语法
Set-Date [-date] <DateTime> [-displayHint {<Date> | <Time> | <DateTime>}] [-whatIf] [-confirm] [<CommonParameters>]
 
Set-Date [-adjust] <TimeSpan> [-displayHint {<Date> | <Time> | <DateTime>}] [-whatIf] [-confirm] [<CommonParameters>]
 
参数
Set-Date cmdlet修改计算机上的时间为指定时间. 你可以为新时间日期指定一个字符串, 或传递一个DateTimeTimeSpan对象. 使用参数Date 指定一个新的时间. 使用参数Adjust来指定一个时间间隔.
 
参数
 
-date <DateTime>
改变日期和时间为指定的时间. 你可以输入一个本地的日期缩写格式或标准日期格式, 来指定新的时间. 你也可以为Get-Date传递一个Date-Time对象.
 
如果你只指定了日期, 而没有时间, Set-Date将会改变时间为指定时间的午夜(00:00). 如果你只指定了时间, 此命令不会修改日期.
 
强制参数?
true
参数位置?
1
默认值
系统时间
允许从管道绑定输入?
true (根据值, 根据属性名)
允许通配符扩展?
false
 
-displayHint <DisplayHintType>
指定日期和对象中哪些元素被显示. (此命令不会影响通过Get-Date取得的DateTime对象.)
 
合法取值为:
 
·         date: 只显示日期
·         time: 只显示时间
·         datetime: 显示日期和时间
 
如下列出此参数接受的参数:
 
·         Date
·         Time
·         DateTime
 
强制参数?
false
参数位置?
named
默认值
DateTime
允许从管道绑定输入?
false
允许通配符扩展?
false
 
-adjust <TimeSpan>
从当前日期和时间中加上或减去指定的值. 你可以输入一个你的当地日期时间标准格式的调整值或者使用参数AdjustSet-Date传递一个通过New-TimeSpan取得的TimeSpan对象.
 
强制参数?
true
参数位置?
1
默认值
0
允许从管道绑定输入?
true (根据属性名)
允许通配符扩展?
false
 
-whatIf
描述执行此命令将会发生的现象, 不会真正执行此命令.
 
强制参数?
false
参数位置?
named
默认值
 
允许从管道绑定输入?
false
允许通配符扩展?
false
 
-confirm
执行命令前提示你进行确认.
 
强制参数?
false
参数位置?
named
默认值
 
允许从管道绑定输入?
false
允许通配符扩展?
false
 
<公共参数>
此命令支持公共参数: -Verbose, -Debug, -ErrorAction, -ErrorVariable, and -OutVariable. 更多信息, 输入, "get-help about_commonparameters".
 
输入类型
DateTime Object, TimeSpan Object
 
返回类型
DateTime Object
 
注意
 
更多信息, 输入 "Get-Help Set-Date -detailed". 需要技术信息, 输入 "Get-Help Set-Date -full".
 
使用此命令时请务必小心, 此命令将会修改计算机时间. 时间的修改可能会阻止计算机接收和更新那些依赖日期时间除法的系统事件. 使用参数-WhatIf-Confirm来尽量避免错误.
 
你可以在使用Set-Date, 使用标准的DateTimeTimeSpan对象上的.NET方法, 例如: AddDays, AddMonthsFromFileTime. 需要更多的信息, 请查看"DateTime Methods""TimeSpan Methods."
 
如果需要为该命令提供多个参数, 请使用逗号进行分隔. 例如, "<parameter-name> <value1>, <value2>".
 
1
 
C:/PS>Set-Date -Date (Get-Date).AddDays(3)
 
此命令在当前系统时间上添加三天, 但是不会影响时间. 此命令使用了参数Date来指定日期. 首先是用Get-Date cmdlet取得当前日期和时间, 然后使用.NET DateTime对象上的方法AddDays (参数为三天).
 
2
 
C:/PS>set-date -adjust -0:10:0 -displayHint time
 
此命令设置时间为系统当前时间的10分钟之前. 此命令使用参数Adjust指定改变的时间间隔. 改变的时间(10分钟)表示为本地的标准时间格式. 参数DisplayHint提示Windows PowerShell只显示时间, 但是此参数不会影响Set-Date返回的DateTime对象.
 
3
 
C:/PS>$t = get-date
 
C:/PS>set-date -date $t
 
此命令改变系统的日期和时间为变量$t保存的日期和时间. 第一个命令取得日期和时间并存储在变量$t. 第二个命令使用参数Date$t中的DateTime对象传递给Set-Date cmdlet.
 
4
 
C:/PS>$90mins = new-timespan -minutes 90
 
C:/PS>set-date -adjust $90mins
 
这些命令可以将系统时间提前90分钟. 第一个命令使用New-Timespan cmdlet创建一个90分钟时间间隔的TimeSpan对象, 然后将TimeSpan对象存储在$90mins变量中. 第二个命令使用Set-Date参数Adjust, 根据变量$90minsTimeSpan对象的值来调整日期.
 
相关链接
Get-Date
New-TimeSpan
 
 

相关文章推荐

Jmeter参数化之CSV Date Set Config

CSVDate Set Config Filename:参数文件的绝对路径(txt文件中仅写参数值,不写名称,多个参数值用逗号分隔开) variableNames:多个参数用逗号分隔, 定义后可在...

Struts2中的标签介绍 s:property s:set s:bean s:push s:date

随着各个框架的推出,各框架都有了自己专有的标签库。除了有官方的JSTL特别优秀外,其它各框架推的也相当的优秀。有了标签,我们可以让UI和业务逻辑不在纠缠在一起,也为操作模型层提供了方便。 ...

php获取当前时间(date_default_timezone_set)

      如何让php显示本地时间2007-09-10 07:53许多编程的朋友在使用php中的date()函数时,显示出来的时间都与本地时间不一样。那是因为PHP5默认为格林威治时间,与北京时间相...
  • jjmaiz
  • jjmaiz
  • 2011年01月24日 11:44
  • 6717

数据库字段为Date类型,插入操作时如何set值存入数据库。

场景是:我们现在要增加某一会所的会员信息账户,但是,登记时间数据库中字段类型是Date,而我们获取的是String类型的,直接存是存不进去的,那怎么将String类型的数据存入以Date类型的数据库中...

Spring中List Set Map 和Date注入

1、bean类代码: package learnBean; import java.util.ArrayList; import java.util.Date; import java.util....

Java框架--IOC javabean注入(List/Map/Set/Properties/Array/Date)

基础类Teacher/Student package com.ioc; import java.util.Date; import java.util.HashMap; import java.ut...

认识批处理中的变量 批处理中字符串的编辑处理【set变量变种】【%date:~0,4%】

@echo off @title 字符串的编辑测试(下面描述用的箭头→ ← 分别表示向右、向左的意思) set aa=1234567890 echo 说明:下面复合变量中,逗号前的数字表示指针偏...

my97 date picker4.7 帮助 chm

  • 2010年03月11日 09:11
  • 130KB
  • 下载

Spring:Set注入:基本类型、List、Map、Set、Array、Date类型注入...

Spring依赖注入有两种:构造器注入与Set注入 其中以Set注入为首选。下面演示几个示例。 Bean类:User Java代码   package com.lwf.bean;    ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Set-Date 帮助信息
举报原因:
原因补充:

(最多只允许输入30个字)