از سال ۲۰۲۶، برای همسو شدن با مدل توسعه پایدار ترانک و تضمین پایداری پلتفرم برای اکوسیستم، کد منبع را در سهماهه دوم و چهارم در AOSP منتشر خواهیم کرد. برای ساخت و مشارکت در AOSP، android-latest-release استفاده کنید. شاخه مانیفست android-latest-release همیشه به جدیدترین نسخه منتشر شده در AOSP ارجاع میدهد. برای اطلاعات بیشتر، به تغییرات در AOSP مراجعه کنید.
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
زمانسنج
public class TimeVal
extends Number implements Comparable<Long>
| شیء جاوا |
| ↳ | شماره جاوا.زبان. |
| ↳ | com.android.tradefed.util.TimeVal |
این یک نوع نگهبان است که یک Long را در بر میگیرد. این صرفاً به عنوان یک اشاره برای ماشین تجزیهگر گزینهها وجود دارد که یک مقدار خاص باید طوری تجزیه شود که گویی رشتهای است که نشاندهنده یک مقدار زمانی است.
ما توصیه میکنیم به جای آن Duration استفاده کنید.
خلاصه
سازندگان عمومی |
|---|
TimeVal (Long value) یک شیء TimeVal که به تازگی تخصیص داده شده است، میسازد که نشان دهنده آرگومان Long مشخص شده است. |
TimeVal (String value) یک شیء TimeVal که به تازگی تخصیص داده شده است را میسازد که نشان دهندهی مهر زمانی با پارامتر String نشان داده شده است. |
سازندگان عمومی
زمانسنج
public TimeVal (Long value)
یک شیء TimeVal که به تازگی تخصیص داده شده است، میسازد که نشان دهنده آرگومان Long مشخص شده است.
زمانسنج
public TimeVal (String value)
یک شیء TimeVal که به تازگی تخصیص داده شده است را میسازد که نشان دهندهی مهر زمانی توسط پارامتر String نشان داده شده است. رشته دقیقاً به روشی که توسط متد fromString(String) استفاده میشود، به TimeVal تبدیل میشود.
| پرتابها |
|---|
NumberFormatException | |
روشهای عمومی
asLong
public Long asLong ()
| بازگشتها |
|---|
Long | مقدار Long پیچیده شده. |
مقایسه کنید
public int compareTo (Long other)
ارزش دوگانه
public double doubleValue ()
مقدار شناور
public float floatValue ()
ازرشته
public static long fromString (String value)
رشته را به صورت یک مقدار زمانی سلسله مراتبی تجزیه میکند.
واحد پیشفرض millis است. تجزیهگر برای ثانیه (۱۰۰۰ میلیثانیه) s ، برای دقیقه (۶۰ ثانیه) m ، برای ساعت (۶۰ دقیقه) h یا برای روز (۲۴ ساعت) d را میپذیرد.
واحدها را میتوان با هم ترکیب و تطبیق داد، به شرطی که هر واحد حداکثر یک بار ظاهر شود، و به شرطی که تمام واحدهایی که ظاهر میشوند به ترتیب نزولی مقیاس فهرست شوند. بنابراین، برای مثال، h فقط میتواند قبل از m ظاهر شود و فقط میتواند بعد از d ظاهر شود. به عنوان مثال، "1d2h3m4s5ms" یک مقدار زمان معتبر خواهد بود، همانطور که "4" یا "4ms" نیز همینطور. تمام فاصلههای خالی تعبیه شده حذف میشوند.
توجه داشته باشید که این روش سرریزها را رد میکند. بنابراین تضمین میشود که عدد خروجی غیر منفی باشد و در نوع long قرار گیرد.
| پرتابها |
|---|
NumberFormatException | |
مقدار صحیح
public int intValue ()
مقدار طولانی
public long longValue ()
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2026-06-22 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2026-06-22 بهوقت ساعت هماهنگ جهانی."],[],[]]