Subversion Repositories SmartDukaan

Rev

Rev 21543 | Rev 23539 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 21543 Rev 23532
Line 1... Line 1...
1
package com.spice.profitmandi.common.util;
1
package com.spice.profitmandi.common.util;
2
 
2
 
3
import java.text.NumberFormat;
3
import java.text.NumberFormat;
-
 
4
import java.time.LocalDateTime;
-
 
5
import java.time.format.DateTimeFormatter;
4
import java.util.Locale;
6
import java.util.Locale;
5
 
7
 
6
public class FormattingUtils {
8
public class FormattingUtils {
7
 
9
 
8
	private static Locale indianLocale = new Locale("en", "IN");
10
	private static Locale indianLocale = new Locale("en", "IN");
-
 
11
	private static DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd-MM-YYYY HH:mm");
9
	
12
	
10
	private NumberFormat currencyFormat;
13
	private NumberFormat currencyFormat;
11
	
14
	
12
	public FormattingUtils(){
15
	public FormattingUtils(){
13
		currencyFormat = NumberFormat.getNumberInstance(indianLocale);
16
		currencyFormat = NumberFormat.getNumberInstance(indianLocale);
Line 24... Line 27...
24
	
27
	
25
	public String formatPrice(double amount){
28
	public String formatPrice(double amount){
26
		return currencyFormat.format(amount);
29
		return currencyFormat.format(amount);
27
	}
30
	}
28
	
31
	
-
 
32
	public static String formatDate(LocalDateTime dateTime) {
-
 
33
		DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd-MM-YYYY HH:mm");
-
 
34
		return dateTime.format(formatter);
-
 
35
	}
-
 
36
	
29
}
37
}