Skip to content

Instantly share code, notes, and snippets.

@sayedihashimi
Created March 23, 2012 03:02
Show Gist options
  • Select an option

  • Save sayedihashimi/2166385 to your computer and use it in GitHub Desktop.

Select an option

Save sayedihashimi/2166385 to your computer and use it in GitHub Desktop.
MSBuild how to get a good formatted date
<Project
xmlns="http://schemas.microsoft.com/developer/msbuild/2003"
ToolsVersion="4.0"
DefaultTargets="Demo" >
<Target Name="Demo">
<PropertyGroup>
<CurrentDate>$([System.DateTime]::Now.ToString(yyyyMMdd-mmss))</CurrentDate>
</PropertyGroup>
<Message Text="CurrentDate: $(CurrentDate)"/>
</Target>
</Project>
@bvamos

bvamos commented Sep 16, 2020

Copy link
Copy Markdown

Unix timestamp:
$([MSBuild]::Subtract($([System.Math]::Floor($([MSBuild]::Divide($([System.DateTime]::UtcNow.Ticks), 10000000)))), 62135596800))

@pccai

pccai commented Mar 17, 2022

Copy link
Copy Markdown

$([MSBuild]::Subtract($([System.Math]::Floor($([MSBuild]::Divide($([System.DateTime]::UtcNow.Ticks), 10000000)))), 62135596800))
tks.

@VAllens

VAllens commented May 17, 2022

Copy link
Copy Markdown

Ohhhhh....
Nice!!!!!!!
Thanks...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment