Visual Basic中的格式化日期

时间:2012-08-14 22:11:49

标签: vba date

我希望以下列格式获取今天的日期:mmddyyyy。 即使它是8月的第一个,我仍然希望在前面使用零,如下所示:08012012

我想我可以使用DatePart函数,但我不知道如何。 有人有想法吗? 感谢。

3 个答案:

答案 0 :(得分:3)

您没有说出哪个应用程序,但在VBA中,您可以说:

 Format(date(),"mmddyyyy")

答案 1 :(得分:1)

 Application.Text(Date(),"mmddyyyy")

答案 2 :(得分:0)

Format(NOW,"mmddyyyy")

现在也给出了时间:

Format(NOW,"hh:mm:ss")