Hướng dẫn how to add time to date php? - làm thế nào để thêm thời gian vào ngày php?
Tôi thực sự bị mắc kẹt với việc thêm x phút vào một datetime, sau khi đọc nhiều google và đọc thủ công PHP, tôi dường như không đi đến đâu. Show Định dạng thời gian ngày tôi có là: 6: 7Phút để thêm sẽ chỉ là một số từ 0 đến 59 Tôi muốn đầu ra giống như định dạng đầu vào với số phút được thêm vào. Ai đó có thể cho tôi một ví dụ về mã làm việc, vì những nỗ lực của tôi dường như không đưa tôi đến bất cứ đâu?
Tim Cooper 154K37 Huy hiệu vàng322 Huy hiệu bạc275 Huy hiệu Đồng37 gold badges322 silver badges275 bronze badges Đã hỏi ngày 17 tháng 11 năm 2011 lúc 14:51Nov 17, 2011 at 14:51
Tiêu chuẩn ISO 8601 trong thời lượng là một chuỗi ở dạng 8 trong đó các bộ phận 9 được thay thế bằng một giá trị số cho biết thời lượng là thời gian.Ví dụ, 0 có nghĩa là 1 năm, 2 ngày và 5 giây.Trong ví dụ trên, chúng tôi đang cung cấp 1 (hoặc 5 phút) cho hàm tạo 2.
Daniel 7.9035 Huy hiệu vàng57 Huy hiệu bạc81 Huy hiệu đồng5 gold badges57 silver badges81 bronze badges Đã trả lời ngày 17 tháng 11 năm 2011 lúc 14:54Nov 17, 2011 at 14:54
Tim Coopertim CooperTim Cooper 154K37 Huy hiệu vàng322 Huy hiệu bạc275 Huy hiệu Đồng37 gold badges322 silver badges275 bronze badges 10 Đã hỏi ngày 17 tháng 11 năm 2011 lúc 14:51
Tiêu chuẩn ISO 8601 trong thời lượng là một chuỗi ở dạng 8 trong đó các bộ phận 9 được thay thế bằng một giá trị số cho biết thời lượng là thời gian.
Ví dụ, 0 có nghĩa là 1 năm, 2 ngày và 5 giây.Sep 30, 2014 at 23:50
Trong ví dụ trên, chúng tôi đang cung cấp 1 (hoặc 5 phút) cho hàm tạo 2.Daniel7.9035 Huy hiệu vàng57 Huy hiệu bạc81 Huy hiệu đồng5 gold badges57 silver badges81 bronze badges 1
Đã trả lời ngày 17 tháng 11 năm 2011 lúc 14:54
Lớp DateTime của PHP có một phương thức sửa đổi hữu ích có văn bản dễ hiểu. Bạn cũng có thể sử dụng phép nội suy chuỗi hoặc nối để tham số hóa nó: Đã trả lời ngày 30 tháng 9 năm 2014 lúc 23:50Nov 17, 2011 at 14:55
DanieldanielNemoden Kết quả là6 gold badges40 silver badges65 bronze badges 3 2011-11-17 05:21:00
Bản demo trực tiếp là 3Đã trả lời ngày 17 tháng 11 năm 2011 lúc 14:54Nov 17, 2011 at 14:54
Tim Coopertim CooperBrad Lớp DateTime của PHP có một phương thức sửa đổi hữu ích có văn bản dễ hiểu.48 gold badges342 silver badges512 bronze badges Bạn cũng có thể sử dụng phép nội suy chuỗi hoặc nối để tham số hóa nó:
Đã trả lời ngày 30 tháng 9 năm 2014 lúc 23:50Jun 19, 2019 at 10:42
user3361395user3361395user3361395 Danieldaniel2 silver badges4 bronze badges Kết quả là
2011-11-17 05:21:00 Bản demo trực tiếp là 3Sep 21, 2016 at 18:54
Nếu bạn chưa quen thuộc với 4, bạn nên hướng tới 5 để khám phá ra sức mạnh tuyệt vời của nó :-)acaritoĐã trả lời ngày 17 tháng 11 năm 2011 lúc 14:557 silver badges15 bronze badges Nemodennemoden
8,5366 Huy hiệu vàng40 Huy hiệu bạc65 Huy hiệu Đồng
Bạn có thể làm điều này với các chức năng gốc một cách dễ dàng:Oct 26, 2015 at 8:42
Tôi muốn giới thiệu phương thức lớp DateTime mặc dù, chỉ được đăng bởi Tim.Peter Bradbrad6 gold badges56 silver badges92 bronze badges 155K48 Huy hiệu vàng342 Huy hiệu bạc512 Huy hiệu Đồng Tôi không biết tại sao phương pháp được đặt ra là giải pháp không phù hợp với tôi. Vì vậy, tôi đang đăng ở đây những gì làm việc cho tôi với hy vọng nó có thể giúp ích cho bất cứ ai:
Đã trả lời ngày 19 tháng 6 năm 2019 lúc 10:42Jan 16, 2015 at 16:27
1412 Huy hiệu bạc4 Huy hiệu đồng Example: 0Tôi nghĩ rằng điều này sẽ giúp một số khi giao dịch với múi giờ quá. Giải pháp sửa đổi của tôi dựa trên giải pháp của @tim Cooper, câu trả lời đúng ở trên.Jun 16, 2017 at 3:10
Dòng in đậm, dòng 3, là sự bổ sung. Tôi hy vọng điều này giúp một số người là tốt.DeathRs Đã trả lời ngày 21 tháng 9 năm 2016 lúc 18:5417 silver badges22 bronze badges Acaritoacarito 6247 Huy hiệu bạc15 Huy hiệu Đồng Một câu trả lời muộn, nhưng phương pháp tôi sẽ sử dụng là: 1
Hoặc trong php> = 5.4Apr 30, 2016 at 19:01
Đã trả lời ngày 26 tháng 10 năm 2015 lúc 8:42 2PeterpeterDec 18, 2018 at 14:40
8.4376 Huy hiệu vàng56 Huy hiệu bạc92 Huy hiệu ĐồngSjaak Wish Nếu bạn muốn đưa ra một biến có chứa biên bản.2 silver badges8 bronze badges Sau đó, tôi nghĩ rằng đây là một cách tuyệt vời để đạt được điều này. Đã trả lời ngày 16 tháng 1 năm 2015 lúc 16:27 3
Sử dụng 6Apr 4, 2017 at 20:26
Đã trả lời ngày 16 tháng 6 năm 2017 lúc 3:10 4DeathrsDeathrs 51.07017 Huy hiệu bạc22 Huy hiệu đồngJan 13, 2018 at 12:04
Theo ghi nhận của Brad và Nemoden trong câu trả lời của họ ở trên, Strtotime () là một chức năng tuyệt vời. Cá nhân, tôi thấy đối tượng DateTime tiêu chuẩn quá phức tạp đối với nhiều trường hợp sử dụng. Tôi chỉ muốn thêm 5 phút vào thời điểm hiện tại.Wajid khan Tôi đã viết một hàm trả về một ngày dưới dạng chuỗi với một số tham số tùy chọn: 1.) Thời gian: Chuỗi | Ex: "+5 phút" (mặc định = thời gian hiện tại) 2.) Định dạng: Chuỗi | Ex: "Y-M-D H: I: S" (Default = "Y-M-D H: I: S O")8 silver badges18 bronze badges 2 Làm thế nào tôi có thể chèn ngày và giờ hiện tại trong PHP?Hàm ngày php () được sử dụng để định dạng một ngày và/hoặc thời gian ... D - đại diện cho ngày trong tháng (01 đến 31). M - đại diện cho một tháng (01 đến 12). Y - đại diện cho một năm (tính bằng bốn chữ số). l (chữ thường 'l') - đại diện cho ngày trong tuần .. Thời gian () làm gì trong PHP?Hàm Time () trả về thời gian hiện tại với số giây kể từ thời đại UNIX (ngày 1 tháng 1 năm 1970 00:00:00 GMT).returns the current time in the number of seconds since the Unix Epoch (January 1 1970 00:00:00 GMT).
Làm thế nào có thể thêm giờ vài phút và giây trong PHP?Hàm DateTime :: add () là hàm sẵn trong PHP được sử dụng để thêm một lượng thời gian (ngày, tháng, năm, giờ, phút và giây) vào đối tượng DateTime đã cho.DateTime::add() function is an inbuilt function in PHP which is used to add an amount of time (days, months, years, hours, minutes and seconds) to the given DateTime object.
Định dạng dấu thời gian trong PHP là gì?Dấu thời gian là gì?Dấu thời gian trong PHP là giá trị số tính bằng giây giữa thời gian và giá trị hiện tại vào ngày 1 tháng 1 năm 1970 00:00:00 Thời gian trung bình của Greenwich (GMT).Giá trị được trả về bởi hàm thời gian phụ thuộc vào múi giờ mặc định.Múi giờ mặc định được đặt trong PHP.a numeric value in seconds between the current time and value as at 1st January, 1970 00:00:00 Greenwich Mean Time (GMT). The value returned by the time function depends on the default time zone. The default time zone is set in the php. |