Đánh giá chủ đề:
  • 6 Votes - 2.67 Average
  • 1
  • 2
  • 3
  • 4
  • 5
So sánh ngày tháng trong access
#11
Dùng hàm CDate nhé
Thân
Chữ ký của Thanh Phương Em như cô gái còn son
Chờ người quân tử mỏi mòn tháng năm
Đêm đêm hết đứng lại nằm
Người đi đâu để âm thầm nhớ thương


Reply
Những người đã cảm ơn
#12
Việc so sánh ngày tháng là rất khó khăn do quy định của Mỹ và Việt Nam hoàn toàn khác nhau nên dù có format kiểu gì đi chăng nữa thì máy vẫn hiểu sai, nhất là những ngày < 12. Để khắc phục bạn chỉnh lý ngày tháng bằng hàm ConvertDateVNUS sau đây :

Mã PHP:
Function ConvertDateVNUS(ByVal Ngay As String) As Date
    On Error 
GoTo Loi
    Dim NTN
() As StringNTN Split(Ngay"/")   
    
Dim DoiNgay As DateDoiNgay CDate(Ngay)
    If 
CInt(NTN(0)) < 12 Then
        ConvertDateVNUS 
Format(DoiNgay"dd/mm/yyyy")
    Else
        
ConvertDateVNUS ÐoiNgay
    End 
If
    Exit Function
LoiConvertDateVNUS = Empty
End Function 

Thân mến
Chữ ký của Thanh Phương Em như cô gái còn son
Chờ người quân tử mỏi mòn tháng năm
Đêm đêm hết đứng lại nằm
Người đi đâu để âm thầm nhớ thương


Reply
Những người đã cảm ơn Noname , Xuân Thanh


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  Chuyển đổi Access 97 sang Access 2007 huuduy.duy 6 365 11-08-17, 08:49 PM
Bài mới nhất: tranthanhan1962
  Tự chọn 1 trong 2 filed Giá theo điều kiện Global_virus 1 112 22-07-17, 03:05 AM
Bài mới nhất: cpucloi
  Nên bắt đầu với Access và VBA như thế nào? lehongduc 17 700 15-07-17, 02:51 AM
Bài mới nhất: tranthanhan1962
  Sửa các VBA và macaro khi chuyển access 2003 sang 2007 thanhtruong 9 598 24-06-17, 01:15 AM
Bài mới nhất: maidinhdan
  thay đổi biểu tượng Access dưới thanh Start từ win 7 đến win 10 thanhtruong 8 1,023 23-06-17, 03:25 PM
Bài mới nhất: thanhtruong

Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ