我正在R中尝试这段关于数据时间格式的代码在其中一个在线课程中。它给了我所需的输出,但我无法弄清楚它是如何工作的,特别是引用具有相同功能的函数名。
app.UseStaticFiles(new StaticFileOptions
{
OnPrepareResponse = ctx =>
{
if(ctx.File.Name.ToLower().EndsWith(".pdf"))
{
ctx.Context.Response.Headers.Append("Cache-Control", "public,max-age=86400");
}
else
{
ctx.Context.Response.Headers.Append("Cache-Control", "public,max-age=31104000");
}
}
});
输出" 14小时:23分钟PM" ,这很好。但是,我无法弄清楚格式中 format 的语法是如何工作的。有人可以帮忙吗?
答案 0 :(得分:2)
format
是generic function。将根据作为第一个argent传递的对象的类调用正确的方法。对于POSIXct
个对象,将调用方法format.POSIXct
。
?format.POSIXct
表示它接受format
参数。