Giả sử đó là thứ hai, thì "ngày mai tôi sẽ nói thật" là sự thật, mà ngày mai là ngày tên trộm nói dối nên câu nói này không thật => loại.

Thứ tư, thứ sáu cũng tương tự vì hôm đó tên trộm nói thật nhưng hôm sau tên trộm nói dối.

Giả sử đó là thứ ba, thì  "ngày mai tôi sẽ nói thật"  là dối, mà ngày mai là thứ tư nên tên trộm sẽ nói thật => loại.

Thứ năm cũng tương tự vì hôm nay nói dối ngày mai nói thật.

Vậy chỉ còn lại thứ bảy hoặc chủ nhật, những ngày này tên trộm nói dối:

+ Xét thứ bảy: "ngày mai tôi sẽ nói thật" là giả dối, vậy chủ nhật tên trộm nói dối => thỏa mãn đề bài. 

+ Xét chủ nhật: "ngày mai tôi sẽ nói thật" là giả dối, vậy thứ hai tên trộm nói dối => mâu thuẫn đề bài.

Vậy hôm đó là thứ bảy.