Giả sử 2 TextBox: NGAYDI, NGAYDEN chứa dữ liệu kiểu DATE/TIME, TextBox SoNgay lưu khoảng cách giữa 2 ngày trên. Để tìm khoảng cách này, trong TextBox SONGAY ta sử dụng biểu thức nào sau đây?
Trả lời:
Đáp án đúng: B
Câu hỏi này kiểm tra kiến thức về cách tính khoảng cách giữa hai ngày trong một môi trường lập trình hoặc ứng dụng cụ thể (ví dụ: Excel, VBA, hoặc một ngôn ngữ lập trình nào đó).
* **Phương án A: SoNgay=NgayDen-NgayDi** Đây là phương án đúng. Trong nhiều môi trường lập trình và ứng dụng, phép trừ trực tiếp giữa hai biến kiểu ngày (DATE/TIME) sẽ trả về khoảng thời gian giữa chúng, thường là số ngày.
* **Phương án B: =NgayDen-NgayDi** Phương án này có thể đúng trong một số môi trường (ví dụ: Excel) nếu ô chứa công thức được định dạng đúng cách để hiển thị kết quả là một số. Tuy nhiên, nó thiếu phần gán kết quả cho biến `SoNgay`, nên không đầy đủ bằng phương án A.
* **Phương án C: SoNgay =DAY(NgayDen)-DAY(NgayDi)** Phương án này sai vì hàm `DAY()` chỉ trả về ngày trong tháng (từ 1 đến 31), do đó chỉ tính hiệu giữa hai ngày trong tháng, mà không tính đến tháng và năm. Ví dụ, nếu `NgayDen` là 3/3/2024 và `NgayDi` là 1/3/2024, kết quả là 2. Nhưng nếu `NgayDen` là 3/4/2024 và `NgayDi` là 1/3/2024, kết quả vẫn là 2, trong khi khoảng cách thực tế là 33 ngày.
* **Phương án D: Các lệnh trên đều sai** Vì phương án A đúng nên phương án này sai.
Vậy, phương án A là đáp án chính xác nhất.
50 câu hỏi 60 phút
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
