Skip to content
Other versions

Loading…

FormatUtil

Utility methods used by formatters. For example, to format a file size or time.

Description:

Method Return values Description
formatSize(long bytes) String Format the document size for human readers.

Example:

package com.openkm;
import java.io.File;
import com.openkm.util.FormatUtil;
public class Test {
public static void main(String[] args) {
try {
File file = new File("/home/openkm/test.png");
System.out.println(FormatUtil.formatSize(file.length()));
} catch (Exception e) {
e.printStackTrace();
}
}
}

Description:

Method Return values Description
parseSize(String text) long Parse human-readable sizes.

Example:

package com.openkm;
import com.openkm.util.FormatUtil;
public class Test {
public static void main(String[] args) {
try {
System.out.println(FormatUtil.parseSize("1024.7"));
} catch (Exception e) {
e.printStackTrace();
}
}
}

Description:

Method Return values Description
formatDate(Calendar cal) String Format a calendar date.

Example:

package com.openkm;
import java.util.Calendar;
import com.openkm.util.FormatUtil;
public class Test {
public static void main(String[] args) {
try {
System.out.println(FormatUtil.formatDate(Calendar.getInstance()));
} catch (Exception e) {
e.printStackTrace();
}
}
}