场景:可以查看存储帐户并处理所有新帐户的程序。修改过的文件并在有新文件时采取行动。为此,我想找到最新文件的最后修改日期。我怎么能实现这一点?任何人都可以帮助我。
GET http://localhost:9090/app/login
答案 0 :(得分:1)
终于得到了答案(只是所有文件的最后修改日期,而不是特定的最新文件)。
//Code to get the last modified date
CloudBlockBlob blockBlob = Container.GetBlockBlobReference(blobName);
blockBlob.FetchAttributes();
var lastModifiedDate = blockBlob.Properties.LastModified;
Console.WriteLine(lastModifiedDate);
答案 1 :(得分:0)
正如vivek所提到的,我们可以使用LastModifyedUtc来获取最新修改的文件。我们还可以使用webjob blob触发器来监控最新的更改,请在previous post中查看我的回复。
答案 2 :(得分:0)
您可以使用以下代码。
CloudFile file = yourDirectory.GetFileReference(fileName);
file.FetchAttributes();
DateTime lastWriteDate = DateTime.Parse(file.Properties.LastModified.ToString());