Khối Chức Năng T2STR

Khối chức năng T2STR chuyển đổi thời gian thành chuỗi ký tự.

Đầu Vào PT

Định nghĩa thời gian trong T# để tính toán chuỗi ký tự.

Đầu Vào FORMAT

Đầu vào định nghĩa định dạng dưới dạng chuỗi ký tự. Ví dụ: trong "%m" cho phút. Nếu không có đầu vào được thiết lập hoặc để trống, thì sẽ giả sử chuỗi ký tự "%dd %hh %mm %ss %msms".

Giá Trị Có Thể
Định Dạng Xuất Ra
%d Ngày ví dụ: 1
%%d Ngày với số không dẫn đầu ví dụ: 01
%h Giờ ví dụ: 5
%%h Giờ với số không dẫn đầu ví dụ: 05
%m Phút ví dụ: 2
%%m Phút với số không dẫn đầu ví dụ: 02
%s Giây ví dụ: 4
%%s Giây với số không dẫn đầu ví dụ: 04
%ms Mili Giây ví dụ: 6
%%ms Mili Giây với số không dẫn đầu ví dụ: 06
%%%ms Mili Giây với số không kép dẫn đầu ví dụ: 006

Đầu Vào MAXRES

Đầu vào định nghĩa độ phân giải tối đa của khối chức năng trong định dạng T#. Tất cả các biến có giá trị cao hơn giá trị này sẽ được trả về là 0 và được thêm vào giá trị trước đó. Giá trị T#1h ví dụ sẽ trả về 73m 4h 12s.

Lời Khuyên: Độ phân giải tối thiểu có thể được tạo bằng khối chức năng MOD, trong đó đầu vào PT được sửa đổi trước.

Đầu Ra STR

Trả về chuỗi ký tự theo định dạng đã cho.

Thay Thế 0d 0h 0m 0s 0ms

Các giá trị không có thể được thay thế dễ dàng bằng khối chức năng PREG_REPLACE. Để làm điều đó, đầu vào PATTERN '/\b0(?:ms|d|h|m|s)\b\s*/' được sử dụng và đầu ra STR được kết nối với đầu vào SUBJECT. Kết quả có thể để lại khoảng trắng. Chúng có thể được xóa bằng khối chức năng STR_TRIM.