vba date format
Dim myDate As Date, strDate As String
myDate = CDate("2021-01-28") ' Date
strDate = Format(myDate, "YYYY-MM-DD") ' String
strDate = Format(myDate, "DD/MM/YYYY hh:mm:ss")
vba date format
Dim myDate As Date, strDate As String
myDate = CDate("2021-01-28") ' Date
strDate = Format(myDate, "YYYY-MM-DD") ' String
strDate = Format(myDate, "DD/MM/YYYY hh:mm:ss")
vba date to unix timestamp
'VBA functions to convert between Excel and Unix date-times.
'These work on Windows and optionally the Mac:
Function UnixDateTime#(ExcelDateTime As Date, Optional Mac As Boolean)
Dim OSOffset: OSOffset = IIf(Mac, 24107, 25569)
UnixDateTime = (ExcelDateTime - OSOffset) * 86400
End Function
Function ExcelDateTime(UnixDateTime#, Optional Mac As Boolean) As Date
Dim OSOffset: OSOffset = IIf(Mac, 24107, 25569)
ExcelDateTime = (UnixDateTime / 86400) + OSOffset
End Function
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us