MySQL chuyển đổi phút thành giờ

Hàm MINUTE[], MICROSECOND[] và HOUR[] trong MySQL

Cải thiện bài viết

Lưu bài viết

Thích bài viết

  • Cập nhật lần cuối. 09 tháng 12 năm 2021

  • Đọc
  • Bàn luận
  • khóa học
  • Luyện tập
  • Băng hình
  • Cải thiện bài viết

    Lưu bài viết

    1. PHÚT[].
    Hàm MySQL MINUTE[] được sử dụng để trả về phần phút của giá trị ngày giờ. Nó có thể nằm trong khoảng từ 0 đến 59. Khi datetime được truyền vào hàm MINUTE[] thì nó sẽ trả về giá trị phút.

    Cú pháp –

    MINUTE[datetime] 

    Tham số – 
    Tham số nhận giá trị dòng thời gian.

    Trả về – 
    Trả về một giá trị số phút trong khoảng từ 0 đến 59.

    Ví dụ 1.   

    SELECT MINUTE ["2020-06-29 10:34:00"]; 

    Đầu ra –

    34

    Ví dụ-2.   

    SELECT MINUTE["4:10:17"];

    Đầu ra –

    10

    2. MICROSECOND[] – 
    Hàm Mysql MICROSECOND[] được sử dụng để trả về phần micro giây của giá trị ngày giờ. Nó có thể nằm trong khoảng từ 0 đến 999999. Khi datetime được truyền vào hàm MINUTE[] thì nó sẽ trả về giá trị micro giây.

    Cú pháp [-

    MICROSECOND[datetime]

    Tham số – 
    Giá trị ngày giờ.

    Trả về – 
    Trả về số nguyên 

    Ví dụ 1.   

    SELECT MICROSECOND["2010-07-20 06:24:10.967423"]; 

    Đầu ra –

    967423

    Ví dụ-2.   

    ________số 8

    Đầu ra –

    7

    3. GIỜ[].
    Hàm MySQL HOUR[] trả về phần giờ của một ngày giờ nhất định. Nó có thể nằm trong khoảng từ 0 đến 838.

    Cú pháp –

    SELECT MINUTE ["2020-06-29 10:34:00"]; 
    0

    Tham số – 
    Giá trị ngày giờ.

    Trả về – 
    Trả về giá trị số nguyên.

    Ví dụ 1.   

    SELECT MINUTE ["2020-06-29 10:34:00"]; 
    1

    Đầu ra –

    SELECT MINUTE ["2020-06-29 10:34:00"]; 
    2

    Ví dụ-2.   

    SELECT MINUTE ["2020-06-29 10:34:00"]; 
    3

    Đầu ra –

    SELECT MINUTE ["2020-06-29 10:34:00"]; 
    4

    Các phiên bản được hỗ trợ của MySQL.   

    • mysql 4. 0
    • mysql 4. 1
    • mysql 5. 0
    • mysql 5. 1
    • mysql 5. 5
    • mysql 5. 6
    • mysql 5. 7

    Ghi chú cá nhân của tôi arrow_drop_up

    Tiết kiệm

    Vui lòng Đăng nhập để nhận xét.

    Trong hướng dẫn này, chúng ta sẽ tìm hiểu về các hàm

    SELECT MINUTE ["2020-06-29 10:34:00"]; 
    53,
    SELECT MINUTE ["2020-06-29 10:34:00"]; 
    54 và
    SELECT MINUTE ["2020-06-29 10:34:00"]; 
    55 của MySQL. Các hàm
    SELECT MINUTE ["2020-06-29 10:34:00"]; 
    53,
    SELECT MINUTE ["2020-06-29 10:34:00"]; 
    54 và
    SELECT MINUTE ["2020-06-29 10:34:00"]; 
    55 của MySQL được sử dụng rộng rãi trong khi truy xuất các giá trị giờ, phút và giây tương ứng từ một giá trị thời gian/ngày giờ. Tôi sẽ khuyến khích bạn thực hành các ví dụ khác nhau về nó

    Cơ sở dữ liệu của chúng tôi có một bảng tên là

    34
    2 với dữ liệu trong các cột
    34
    3,
    34
    4,
    34
    5 và
    34
    6

    idfirst_namelast_namescore_seconds1EmilyWatson11242TomGarcia9873GaryMartinez10034JamesAnderson1233

    Đối với mỗi vận động viên, hãy lấy họ và tên của họ và thời gian kỷ lục của họ từ cột

    34
    7. Ngay bây giờ, nó được lưu trữ dưới dạng một số giây; . MM. định dạng SS

    Dung dịch

    Chúng tôi sẽ sử dụng chức năng

    34
    8. Đây là truy vấn bạn sẽ viết

    34
    1

    Đây là kết quả của truy vấn

    first_namelast_namescore_timeEmilyWatson00. 18. 44TomGarcia00. 16. 27GaryMartinez00. 16. 43JamesAnderson00. 20. 33

    Thảo luận

    Sử dụng hàm

    34
    9[] nếu bạn muốn hiển thị số giây dưới dạng giá trị thời gian trong MySQL. Hàm này chỉ nhận một đối số – có thể là biểu thức trả về giây dưới dạng số nguyên hoặc cột lưu trữ số giây dưới dạng số nguyên. [Trong ví dụ của chúng tôi, chúng tôi sử dụng cột
    34
    6. ]

    34
    8 trả về thời gian trong HH. MM. Định dạng SS, trong đó HH là giờ từ 00 đến 59, MM là phút từ 01 đến 59 và SS là giây từ 00 đến 59. Trong ví dụ của chúng tôi, điểm Emily Watson tính bằng giây là 1124 giây;

    Làm cách nào để chuyển đổi phút thành giờ trong MySQL?

    mysql> CHỌN t1, -> TIME_TO_SEC[t1] AS 'giây', -> TIME_TO_SEC[t1]/60 AS 'phút', -> TIME_TO_SEC[t1]/ . t1. giây. phút. giờ. ngày. +-----------+---------+---------+-------+------. , -> TIME_TO_SEC[t1]/[24*60*60] AS 'days' -> FROM time_val; +----------+---------+---------+-------+------+ | t1 | seconds | minutes | hours | days | +----------+---------+---------+-------+------ ...

    Làm cách nào để lấy giờ và phút từ datetime trong MySQL?

    Hàm MySQL HOUR[] trả về phần giờ của một ngày giờ nhất định. Nó có thể nằm trong khoảng từ 0 đến 838. .
    PHÚT[]. Hàm MySQL MINUTE[] được sử dụng để trả về phần phút của giá trị ngày giờ. .
    MICROSECOND[] –.
    GIỜ[]

    Công thức cho giờ đến phút là gì?

    Làm cách nào để chuyển đổi Giờ thành Phút? . Vì vậy, ví dụ, nếu muốn chuyển đổi 3 giờ thành phút, bạn có thể thực hiện bằng cách nhân 3 với 60, sẽ ra 3 x 60 = 180 phút. multiplying hour with 60. So, for example, if one wants to convert 3 hours into minutes, one can do it by multiplying 3 with sixty which will give 3 x 60 = 180 minutes.

    Làm cách nào để chuyển đổi dấu thời gian thành phút trong MySQL?

    Hàm MySQL MINUTE[] . cú pháp. MINUTE[time1]; Trong đó time1 là thời gian .

    Chủ Đề