Mọi thứ tôi đang cố gắng đều trả về NULL. strtotime không hoạt động, tôi sử dụng nó ở một nơi khác và nó hoạt động rất tốt. Máy chủ của tôi có phiên bản php 5. 2
- Trích dẫn
Liên kết để bình luậnChia sẻ trên các trang web khác
jessica
Đăng ngày 31 tháng 1 năm 2013
jessica
- cựu nhân viên
- 9k
- Địa điểm. Dallas, Texas
- Lứa tuổi. 26
- Chia sẻ
Đăng ngày 31 tháng 1 năm 2013
1369612800
2013-05-27
Bạn đã gỡ lỗi chuỗi của mình như thế nào?
- Trích dẫn
Liên kết để bình luậnChia sẻ trên các trang web khác
nhún vai
Đăng ngày 31 tháng 1 năm 2013
nhún vai
- Các thành viên
- 575
- Địa điểm. Mới Hampshire
- Chia sẻ
Đăng ngày 31 tháng 1 năm 2013 [đã chỉnh sửa]
Không trả về sai
strtotime["last Monday May 2012"];
Có trả về sai
strtotime["last Monday of May 2012"];
Ít nhất là trong PHP 5. 2. 17. 5. 3. X thì khác và cả hai sẽ hoạt động
Đã chỉnh sửa ngày 31 tháng 1 năm 2013 bởi shlumph- Trích dẫn
Liên kết để bình luậnChia sẻ trên các trang web khác
jessica
Đăng ngày 31 tháng 1 năm 2013
jessica
- cựu nhân viên
- 9k
- Địa điểm. Dallas, Texas
- Lứa tuổi. 26
- Chia sẻ
Đăng ngày 31 tháng 1 năm 2013
Tôi chỉ cho bạn thấy nó hoạt động. Đoạn mã tôi đã dán THỰC SỰ là đoạn mã tôi đã chạy và nhận được kết quả đó.
Nếu nó phù hợp với bạn mà không có "của", thì hãy bỏ "của". Vấn đề là gì?
- Trích dẫn
Liên kết để bình luậnChia sẻ trên các trang web khác
Tâm thần
Đăng ngày 31 tháng 1 năm 2013
Tâm thần
- người điều hành
- 12. 1k
- 83
- Địa điểm. Canada
- Chia sẻ
Đăng ngày 31 tháng 1 năm 2013
Ngoài ra, bạn đang sử dụng phiên bản PHP nào. Một số định dạng có thể không được hỗ trợ trong các phiên bản trước
- Trích dẫn
Liên kết để bình luậnChia sẻ trên các trang web khác
jessica
Đăng ngày 31 tháng 1 năm 2013
jessica
- cựu nhân viên
- 9k
- Địa điểm. Dallas, Texas
- Lứa tuổi. 26
- Chia sẻ
Đăng ngày 31 tháng 1 năm 2013
Chúng là hai giá trị khác nhau tho
1369612800
2013-05-27
1367193600
2013-04-29
của một là chính xác
- Trích dẫn
Liên kết để bình luậnChia sẻ trên các trang web khác
Tâm thần
Đăng ngày 31 tháng 1 năm 2013
Tâm thần
- người điều hành
- 12. 1k
- 83
- Địa điểm. Canada
- Chia sẻ
Đăng ngày 31 tháng 1 năm 2013
FWIW
http. //www. php. net/manual/en/datetime. định dạng. liên quan đến. php
Ngoài ra, hãy quan sát rằng "của" trong "không gian tên ngày thứ tự 'của'" và "'cuối' không gian tên ngày 'của'" có tác dụng gì đặc biệt
- Nó đặt ngày trong tháng thành 1
- "tên ngày thứ tự 'của'" không chuyển sang ngày khác. [Ví dụ. "thứ ba đầu tiên của tháng 7 năm 2008" có nghĩa là "2008-07-01"]
- "tên ngày thứ tự" tiến tới một ngày khác. [Ví dụ. "thứ ba đầu tiên tháng 7 năm 2008" có nghĩa là "2008-07-08", xem thêm điểm 4 trong danh sách trên]
- "'last' dayname 'of' " lấy tên ngày cuối cùng của tháng hiện tại. [Ví dụ. "cưới cuối cùng của tháng 7 năm 2008" có nghĩa là "2008-07-30"]
- "'last' dayname" lấy tên ngày cuối cùng từ ngày hiện tại. [Ví dụ. "thứ tư cuối tháng 7 năm 2008" có nghĩa là "25-06-2008";
- Trích dẫn
Liên kết để bình luậnChia sẻ trên các trang web khác
jessica
Đăng ngày 31 tháng 1 năm 2013
jessica
- cựu nhân viên
- 9k
- Địa điểm. Dallas, Texas
- Lứa tuổi. 26
- Chia sẻ
Đăng ngày 31 tháng 1 năm 2013 [đã chỉnh sửa]
Chỉnh sửa. Tâm lý có liên kết trước khi tôi có thể
- Trích dẫn
Liên kết để bình luậnChia sẻ trên các trang web khác
C0N HỢP NHẤT
Đăng ngày 31 tháng 1 năm 2013
C0N HỢP NHẤT
- Các thành viên
- 3
- Tác giả
- Chia sẻ
Đăng ngày 31 tháng 1 năm 2013
1369612800
2013-05-27
Bạn đã gỡ lỗi chuỗi của mình như thế nào?
Vâng, tôi đã thử điều này
echo strtotime["last Monday of {$_POST['to-month']} {$_POST['to-year']}"]; echo " / "; echo "last Monday of {$_POST['to-month']} {$_POST['to-year']}"; die[];
trả về
/ thứ Hai cuối cùng của tháng 11 năm 2013
strtotime không trả về gì và đầu vào mà nó nhận được là "Thứ Hai tuần trước của tháng 11 năm 2013"
- Trích dẫn
Liên kết để bình luậnChia sẻ trên các trang web khác
jessica
Đăng ngày 31 tháng 1 năm 2013
jessica
- cựu nhân viên
- 9k
- Địa điểm. Dallas, Texas
- Lứa tuổi. 26
- Chia sẻ
Đăng ngày 31 tháng 1 năm 2013
Ngoài ra, bạn đang sử dụng phiên bản PHP nào. Một số định dạng có thể không được hỗ trợ trong các phiên bản trước
- Trích dẫn
Liên kết để bình luậnChia sẻ trên các trang web khác
C0N HỢP NHẤT
Đăng ngày 31 tháng 1 năm 2013
C0N HỢP NHẤT
- Các thành viên
- 3
- Tác giả
- Chia sẻ
Đăng ngày 31 tháng 1 năm 2013 [đã chỉnh sửa]
Ngoài ra, bạn đang sử dụng phiên bản PHP nào. Một số định dạng có thể không được hỗ trợ trong các phiên bản trước
Được chỉnh sửa vào ngày 31 tháng 1 năm 2013 bởi C0NFUSEDMáy chủ của tôi có phiên bản php 5. 2
- Trích dẫn
Liên kết để bình luậnChia sẻ trên các trang web khác
nhún vai
Đăng ngày 1 tháng 2 năm 2013
nhún vai
- Các thành viên
- 575
- Địa điểm. Mới Hampshire
- Chia sẻ
Đăng ngày 1 tháng 2 năm 2013
Không trả về sai
strtotime["last Monday May 2012"];
Có trả về sai
strtotime["last Monday of May 2012"];
Ít nhất là trong PHP 5. 2. 17. 5. 3. X thì khác và cả hai sẽ hoạt động
Xóa "của" và nó sẽ hoạt động. Ngoài ra, các phiên bản nhỏ rất quan trọng. Có thể có sự khác biệt giữa 5. 2. 1 và 5. 2. 17
- Trích dẫn
Liên kết để bình luậnChia sẻ trên các trang web khác
jessica
Đăng ngày 1 tháng 2 năm 2013
jessica
- cựu nhân viên
- 9k
- Địa điểm. Dallas, Texas
- Lứa tuổi. 26
- Chia sẻ
Đăng ngày 1 tháng 2 năm 2013
Không có "của" là sai
- Trích dẫn
Liên kết để bình luậnChia sẻ trên các trang web khác
đá
Đăng ngày 1 tháng 2 năm 2013
đá
- guru
- 4. 3k
- 92
- Địa điểm. Bonita, Florida
- Lứa tuổi. 36
- Chia sẻ
Đăng ngày 1 tháng 2 năm 2013 [đã chỉnh sửa]
Thay vì dựa vào strtotime để tìm ra những gì bạn muốn, bạn có thể tìm ra nó một cách rõ ràng
________số 8
chỉnh sửa. chung chung hơn
Được chỉnh sửa vào ngày 1 tháng 2 năm 2013 bởi kicken
- Trích dẫn
Liên kết để bình luậnChia sẻ trên các trang web khác
xà lách
Đăng ngày 1 tháng 2 năm 2013
xà lách
- cựu nhân viên
- 1. 8k
- Địa điểm. Edinburg, Scotland
- Chia sẻ
Đăng ngày 1 tháng 2 năm 2013
Chỉ để thiết lập kỷ lục thẳng…
Hành vi "của" đặc biệt đã được giới thiệu trong PHP 5. 3. 0;
Trong khi "thứ Hai tuần trước tháng 5 năm 2013" có vẻ hoạt động [ở chỗ nó không trả về
0], thì nó không nhận được thứ Hai cuối cùng của tháng 5 năm 2013. Như được mô tả trong sách hướng dẫn [1], "Các câu lệnh tương đối luôn được xử lý sau các câu lệnh không tương đối. " Các câu không mang tính chất tương đối là "May" và "2013" và "Thứ Hai tuần trước" [có nghĩa là Thứ Hai trước đó] là một câu có tính chất tương đối