Đá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
  [Help] hàm edate trong access anhnt 2 61 13-05-17, 07:03 PM
Bài mới nhất: anhnt
  Xin giúp liên kết đường dẫn trong access audition 14 5,313 11-05-17, 11:50 AM
Bài mới nhất: cpucloi
  [Hỏi] Cách sử dụng ACCDB trong mạng LAN nhiều phiên bản Access. toancvp 9 266 10-05-17, 06:29 PM
Bài mới nhất: toancvp
  Giải bài toán về ngày . HoangManh 17 784 31-03-17, 10:11 AM
Bài mới nhất: ongke0711
  [Help] link data access 32bit từ máy sử dụng access 64bit thucgia 1 115 25-03-17, 12:25 PM
Bài mới nhất: cpucloi

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ơ