public interface ILanguage
Modifier and Type | Field and Description |
---|---|
static int |
MAX_FRACTION_DIGITS
Max number of fraction digits to be allowed/handled.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
formatDate(java.util.Date date)
Formats the specified date (using the user's date/time format preference).
|
java.lang.String |
formatDateTime(java.util.Date dateTime)
Formats the specified date+time (using the user's date/time format preference).
|
java.lang.String |
formatDateTime(java.util.Date dateTime,
boolean ms)
Formats the specified date+time (using the user's date/time format preference).
|
java.lang.String |
formatDateTimeMs(java.util.Date dateTime)
Formats the specified date+time (milliseconds included) (using the user's date/time format preference).
|
java.lang.String |
formatDateTimeWithRelative(java.util.Date dateTime)
Formats the specified date+time (using the user's date/time format preference), also appending the relative date+time in parenthesis (using long form).
|
java.lang.String |
formatDateTimeWithRelative(java.util.Date dateTime,
boolean longForm)
Formats the specified date+time (using the user's date/time format preference), also appending the relative date+time in parenthesis.
|
java.lang.String |
formatNumber(double n,
int fractionDigits)
Formats the specified number (using the user's number format preference).
|
java.lang.String |
formatNumber(long n)
Formats the specified number (using the user's number format preference).
|
java.lang.String |
formatPersonName(IPersonNameBean personName)
Formats the specified person name (using the user's person name format preference).
|
java.lang.String |
formatTime(java.util.Date time)
Formats the specified time (using the user's date/time format preference).
|
static final int MAX_FRACTION_DIGITS
java.lang.String formatDate(java.util.Date date)
date
- date to be formattedjava.lang.String formatTime(java.util.Date time)
time
- time to be formattedjava.lang.String formatDateTime(java.util.Date dateTime, boolean ms)
dateTime
- date+time to be formattedms
- tells if milliseconds is to be includedjava.lang.String formatDateTime(java.util.Date dateTime)
dateTime
- date+time to be formattedjava.lang.String formatDateTimeMs(java.util.Date dateTime)
dateTime
- date+time to be formattedjava.lang.String formatDateTimeWithRelative(java.util.Date dateTime)
<html>
tags).dateTime
- date+time to be formattedformatDateTimeWithRelative(Date, boolean)
java.lang.String formatDateTimeWithRelative(java.util.Date dateTime, boolean longForm)
<html>
tags).dateTime
- date+time to be formattedlongForm
- tells if long form is to be used in the relative time partjava.lang.String formatNumber(long n)
n
- number to be formattedformatNumber(double, int)
java.lang.String formatNumber(double n, int fractionDigits)
n
- number to be formattedfractionDigits
- number of fraction digits to usejava.lang.IllegalArgumentException
- if fraction digits is negative or greater than MAX_FRACTION_DIGITS
(5)formatNumber(long)
java.lang.String formatPersonName(IPersonNameBean personName)
personName
- person name to be formatted
This API documentation is public and is intended for / allowed to be used by anyone.
Scelight home page: https://sites.google.com/site/scelight/
Scelight is a trademark of András Belicza. Copyright © András Belicza, 2013-2015. All rights reserved.