2

当我在 Access: Now() 中使用此函数时,它返回:27-04-2012 10:03:09

我怎样才能制作一个只显示月份和日期的函数:27-04

4

2 回答 2

2

示例:表中的字段是 DOB,然后您需要它仅输出日和月。所以你需要选择数据类型日期/时间,然后你应该格式是字段属性和一般选项卡,然后像这样输入:dd-mmmm

希望它可以帮助你。

于 2012-04-28T14:13:48.453 回答
2

如果您正在寻找一个以日-月格式返回日期的函数,那么您可以执行以下操作:

Public Function test()
    Dim testdate As String
    test = Format(Day(Now()), "00") & "-" & Format(Month(Now()), "00")
End Function

Result:
29-04

如果你想在查询中使用日期格式,你可以这样做:

select (Format(Day(Now()), "00") & "-" & Format(Month(Now()), "00")) as DayMonth
From yourtable

或者

select (Format(Now(), "dd-mm")) as DayMonth
From yourtable
于 2012-04-29T15:29:31.683 回答