`

java 格式化date

    博客分类:
  • Java
 
阅读更多
Date stringToDate(String dateString) {
        Date dt = null;
        new String();
        if (dateString.contains("T")) {
            String codDateStr = dateString.replace("T", " ");
            if (codDateStr.contains("+")) {
                codDateStr = codDateStr.substring(0, codDateStr.indexOf("+"));
            }

            SimpleDateFormat[] sdfs = new SimpleDateFormat[]{new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS"), new SimpleDateFormat("yyyy-MM-dd HH:mm:ssZ"), new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"), new SimpleDateFormat("yyyy-MM-ddHH:mm:ss"), new SimpleDateFormat("yyyy-MM-dd")};
            SimpleDateFormat[] arr$ = sdfs;
            int len$ = sdfs.length;
            int i$ = 0;

            while(i$ < len$) {
                SimpleDateFormat sdf = arr$[i$];

                try {
                    dt = sdf.parse(codDateStr);
                    break;
                } catch (Exception var10) {
                    ++i$;
                }
            }
        }

        return dt;
    }
public String getCreateDate() {   #get回原始
  return this.createDate;
}
public Date findCreateDate() { # find经转化  妙
    return this.stringToDate(this.createDate);
}
价格计算
this.totalPrice = BigDecimal.ZERO;
        this.totalRePrice = BigDecimal.ZERO;
        this.totalDiscount = BigDecimal.ZERO;
        int len$;
        int i$;
        if (this.theSkus != null && this.theSkus.length > 0) {
            SKU[] arr$ = this.theSkus;
            len$ = arr$.length;

            for(i$ = 0; i$ < len$; ++i$) {
                SKU sku = arr$[i$];
                this.totalPrice = this.totalPrice.add(sku.getPrice().multiply(new BigDecimal(sku.getNum())));
                this.totalRePrice = this.totalRePrice.add(sku.getReprice().multiply(new BigDecimal(sku.getNum())));
                this.totalDiscount = this.totalDiscount.add(sku.getDiscount().multiply(new BigDecimal(sku.getNum())));
            }
        }


拷贝属性
org.springframework.beans.BeanUtils
this.foreach(new CartHandler() {
            public void execute(Suit suit, SkuType skuType, SKU sku) {
                SKU e = new SKU();
                if (suit != null) {
                    ;
                }

                BeanUtils.copyProperties(sku, e);
                result.add(e);
            }
        });

 

分享到:
评论

相关推荐

    java格式化Date类型,遍历日期

    java实现格式化Date类型,输入Date输出Date。遍历日期

    java完美按格式化字符串String转sql.date

    ### Java完美按格式化字符串String转sql.Date 在Java编程中,经常需要处理日期与时间相关的数据。特别是在数据库操作时,经常会遇到需要将字符串类型的日期转换为`java.sql.Date`类型的情况。本文将详细介绍如何...

    java数据格式化

    Java数据格式化是Java编程语言中处理数据呈现和解析的核心技术之一,主要涉及对文本、日期、数值等数据类型的格式化处理,以适应不同的显示需求和国际化标准。本文将深入探讨Java数据格式化的关键概念、类和方法,...

    Date格式化

    `Date`格式化在Java、JavaScript、Python等许多编程语言中都非常重要,因为正确处理日期和时间对于数据分析、日志记录、用户界面显示等功能至关重要。 在Java中,`java.util.Date`类和`SimpleDateFormat`类常用于...

    有关java中的Date,String,Timestamp之间的转化问题

    `,可以格式化输出时间。 二、Date 和 String 之间的转换 Java 中的 `java.util.Date` 类和 `java.sql.Date` 类都是用于表示日期和时间的,但是它们有所不同。`java.util.Date` 类有无参的构造函数,而 `java.sql....

    java日期格式化

    Java提供了一系列的类来帮助我们完成日期和时间的格式化工作,其中最常用的包括`java.util.Date`、`java.text.SimpleDateFormat`以及自Java 8引入的`java.time`包中的类。 1. **`java.util.Date`**: 这是Java早期...

    java格式化日期类

    为了方便开发者,Java提供了多种方式来格式化日期,其中最常用的是`java.text.SimpleDateFormat`类。这个工具类允许我们自定义日期和时间的显示格式,避免了重复编写相同的代码。下面将详细介绍如何使用`...

    java.util.Date与java.sql.Date互转及字符串转换为日期时间格式.docx

    ### Java.util.Date与Java.sql.Date互转及字符串转换为日期时间格式 #### 一、Java.util.Date与Java.sql.Date的基本概念 在Java编程语言中,处理日期和时间时经常使用到`java.util.Date`和`java.sql.Date`这两个类...

    java时间日期格式化工具类

    总的来说,Java的日期格式化涉及`java.util.Date`、`SimpleDateFormat`(以及Java 8的`java.time`包)等多个类。`DateUtil`工具类则通过封装这些类的功能,提供了一种更加便捷的方式来处理日期和时间,降低了代码的...

    JAVA时间格式化处理

    使用`MessageFormat`、`java.sql.Date`、`SimpleDateFormat`等工具可以方便地进行日期格式化,而`Date`、`DateFormat`、`Calendar`等类则为日期和时间的操作提供了坚实的基础。在实际开发中,根据具体需求选择合适的...

    JAVA_日期格式化

    在Java早期版本中,主要使用`java.util.Date`和`java.text.SimpleDateFormat`进行日期格式化。然而,自Java 8引入了新的日期/时间API(JSR 310),如`java.time.LocalDate`、`java.time.LocalDateTime`和`java.time...

    Java_Date_日期时间整理

    可以使用 `java.util.Date` 类的 `toLocaleString()` 方法来输出当前日期,结果将根据本地时区进行格式化。 ```java &lt;%@ page import="java.util.Date"%&gt; &lt;% Date myDate = new Date(); out.println(myDate....

    java中Date的格式.pdf

    在Java编程语言中,`java.util.Date` 类...总的来说,Java中的日期处理涉及`Date`类和`SimpleDateFormat`类,它们提供了解析、格式化和操作日期的能力。通过理解这些概念,开发者可以有效地在程序中处理日期和时间。

    java来格式化日期为标准格式

    Java提供了多种方法来格式化日期,使其符合标准格式。本文将深入探讨如何使用Java来格式化日期为标准格式。 首先,我们了解日期格式化的基础。在Java中,`java.text.SimpleDateFormat`类是用于日期和时间格式化的...

    Java 之 Date 和 Calendar 实例

    总结来说,`Date`和`Calendar`是Java中处理日期和时间的基础,它们提供了创建、修改和格式化日期的能力。虽然Java 8引入了更好的日期时间API,但了解和掌握这两个类的用法对于维护和理解老代码仍然是必不可少的。

    JAVA Calendar,Date类详解

    `SimpleDateFormat`是`java.text`包中的一个类,用于日期和时间的格式化。例如,我们可以定义一个`SimpleDateFormat`对象,然后使用`format(Date date)`方法将`Date`对象转换为指定格式的字符串,或者用`parse...

    Java的日期格式化常用方法

    `java.time`包提供了丰富的API来完成日期和时间的格式化、解析以及计算等任务。本文将深入探讨Java中日期格式化的常用方法,主要关注`SimpleDateFormat`和`java.time`包下的`DateTimeFormatter`。 首先,`...

    java字符串格式化String.format()

    ### Java字符串格式化String.format()详解 #### 一、引言 `String.format()` 方法是JDK 1.5引入的新特性,它提供了一种灵活且强大的方式来格式化字符串。这种方法类似于C语言中的`printf`函数,允许开发者通过指定...

    java日期格式化工具类

    java日期格式化工具类,一些常用的日期操作方法

Global site tag (gtag.js) - Google Analytics