Hiển thị kết quả từ 1 đến 2 / 2
  1. #1
    Tham gia
    21-05-2008
    Bài viết
    1
    Like
    0
    Thanked 0 Times in 0 Posts

    Ngạc nhiên Các anh ơi giúp em khẩn cấp với!!!

    Em có một bài test nhỏ thôi liên quan đến ngày tháng trong VB.NET
    Em có 1 texbox nhập vào đó ngày tháng năm.
    Nhưng chỉ lấy ngày và tháng ra để so sánh
    VD: nhập vào ngày 1/8/2009
    Thì sẽ so sánh trong khoảng 4/7 đến 8/9 hiện ra label giá trị đúng
    Còn ngược lại sẽ trả lại giá trị sai.
    Quote Quote

  2. #2
    Tham gia
    18-04-2005
    Bài viết
    288
    Like
    0
    Thanked 1 Time in 1 Post
    - Bạn phải quy định định dạng ngày tháng của ô text (nếu không dùng datetime control). Ví dụ quy định định dạng: dd/mm/yyyy.
    - Khi kiểm tra, cần convert giá trị text này thành kiểu dữ liệu Date. Các hàm liên quan: Split: Tách chuỗi ngày tháng bởi dấu "/", DateSerial: Tạo biến có kiểu Date từ các giá trị ngày, tháng năm.
    - Dùng hàm Datediff để kiểm tra.

    Chúc thành công,

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •