FormatTimeUtils.smali

.class public Lcom/sdk/orion/ui/baselibrary/utils/FormatTimeUtils;
.super Ljava/lang/Object;


# static fields
.field public static final LOOP_DAY:I = 0x3

.field public static final LOOP_MONTH:I = 0x2

.field public static final LOOP_WEEK:I = 0x4

.field public static final LOOP_WEEKDAY:I = 0xf

.field public static final LOOP_YEAR:I = 0x1

.field public static final SUPER_TYPE_DATE:I = 0x1

.field public static final SUPER_TYPE_DURATION:I = 0x2

.field public static final SUPER_TYPE_LOOP:I = 0x3


# direct methods
.method public constructor <init>()V
    .registers 1

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method

.method public static formatLoop(Lcom/sdk/orion/bean/SpeakerHistory$FormatTime;)Ljava/lang/String;
    .registers 9

    const/4 v5, 0x3

    const/4 v2, 0x1

    const/4 v3, 0x0

    if-nez p0, :cond_9

    const-string/jumbo v0, "N/A"

    :cond_8
    :goto_8
    return-object v0

    :cond_9
    const-string/jumbo v1, ""

    :try_start_c
    invoke-virtual {p0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime;->getType()I

    move-result v0

    if-ne v0, v2, :cond_41

    new-instance v0, Ljava/lang/StringBuilder;

    invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V

    invoke-virtual {p0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime;->getYear()I

    move-result v4

    invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v0

    const-string/jumbo v4, "."

    invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    invoke-virtual {p0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime;->getMonth()I

    move-result v4

    invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v0

    const-string/jumbo v4, "."

    invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    invoke-virtual {p0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime;->getDay()I

    move-result v4

    invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v0

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v1

    :cond_41
    invoke-virtual {p0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime;->getType()I

    move-result v0

    if-ne v0, v5, :cond_223

    invoke-virtual {p0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime;->getSubType()I

    move-result v0

    const/4 v4, 0x4

    if-ne v0, v4, :cond_e2

    invoke-virtual {p0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime;->getLoopDate()Ljava/util/List;

    move-result-object v0

    const/4 v2, 0x0

    invoke-interface {v0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime$LoopDate;

    invoke-virtual {v0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime$LoopDate;->getLoopDay()I

    move-result v0

    packed-switch v0, :pswitch_data_226

    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getAppContext()Landroid/content/Context;

    move-result-object v0

    sget v2, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_date_monday:I

    invoke-virtual {v0, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v1

    :goto_6a
    invoke-virtual {p0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime;->getLoopDate()Ljava/util/List;

    move-result-object v0

    const/4 v2, 0x0

    invoke-interface {v0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime$LoopDate;

    invoke-virtual {v0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime$LoopDate;->getLoopDay()I

    move-result v0

    const/4 v2, -0x1

    if-ne v0, v2, :cond_223

    invoke-virtual {p0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime;->getLoopDate()Ljava/util/List;

    move-result-object v0

    if-eqz v0, :cond_223

    invoke-interface {v0}, Ljava/util/List;->size()I

    move-result v2

    if-lez v2, :cond_223

    const/4 v2, 0x0

    invoke-interface {v0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime$LoopDate;

    invoke-virtual {v0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime$LoopDate;->getLoopWeekString()Ljava/lang/String;

    move-result-object v0

    goto/16 :goto_8

    :pswitch_95
    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getAppContext()Landroid/content/Context;

    move-result-object v0

    sget v2, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_date_monday:I

    invoke-virtual {v0, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v1

    goto :goto_6a

    :pswitch_a0
    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getAppContext()Landroid/content/Context;

    move-result-object v0

    sget v2, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_date_tuesday:I

    invoke-virtual {v0, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v1

    goto :goto_6a

    :pswitch_ab
    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getAppContext()Landroid/content/Context;

    move-result-object v0

    sget v2, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_date_wednesday:I

    invoke-virtual {v0, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v1

    goto :goto_6a

    :pswitch_b6
    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getAppContext()Landroid/content/Context;

    move-result-object v0

    sget v2, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_date_thursday:I

    invoke-virtual {v0, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v1

    goto :goto_6a

    :pswitch_c1
    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getAppContext()Landroid/content/Context;

    move-result-object v0

    sget v2, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_date_friday:I

    invoke-virtual {v0, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v1

    goto :goto_6a

    :pswitch_cc
    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getAppContext()Landroid/content/Context;

    move-result-object v0

    sget v2, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_date_saturday:I

    invoke-virtual {v0, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v1

    goto :goto_6a

    :pswitch_d7
    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getAppContext()Landroid/content/Context;

    move-result-object v0

    sget v2, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_date_sunday:I

    invoke-virtual {v0, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v1

    goto :goto_6a

    :cond_e2
    invoke-virtual {p0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime;->getSubType()I

    move-result v0

    if-ne v0, v5, :cond_f4

    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getAppContext()Landroid/content/Context;

    move-result-object v0

    sget v2, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_date_everyday:I

    invoke-virtual {v0, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v0

    goto/16 :goto_8

    :cond_f4
    invoke-virtual {p0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime;->getSubType()I

    move-result v0

    const/16 v4, 0xf

    if-ne v0, v4, :cond_1db

    invoke-virtual {p0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime;->getLoopDurationDate()Lcom/sdk/orion/bean/SpeakerHistory$FormatTime$LoopDurationDateBean;

    move-result-object v0

    invoke-virtual {v0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime$LoopDurationDateBean;->getBegin()Lcom/sdk/orion/bean/SpeakerHistory$FormatTime$LoopDate;

    move-result-object v0

    invoke-virtual {v0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime$LoopDate;->getLoopWeek()Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer;

    move-result-object v0

    invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I

    move-result v0

    invoke-static {v0}, Lcom/sdk/orion/ui/baselibrary/utils/FormatTimeUtils;->getBigWrite(I)Ljava/lang/String;

    move-result-object v5

    invoke-virtual {p0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime;->getLoopDurationDate()Lcom/sdk/orion/bean/SpeakerHistory$FormatTime$LoopDurationDateBean;

    move-result-object v0

    invoke-virtual {v0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime$LoopDurationDateBean;->getEnd()Lcom/sdk/orion/bean/SpeakerHistory$FormatTime$LoopDate;

    move-result-object v0

    invoke-virtual {v0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime$LoopDate;->getLoopWeek()Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer;

    move-result-object v0

    invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I

    move-result v0

    invoke-static {v0}, Lcom/sdk/orion/ui/baselibrary/utils/FormatTimeUtils;->getBigWrite(I)Ljava/lang/String;

    move-result-object v6

    new-instance v0, Ljava/lang/StringBuilder;

    invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V

    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getAppContext()Landroid/content/Context;

    move-result-object v4

    sget v7, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_date_week:I

    invoke-virtual {v4, v7}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v4

    invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getAppContext()Landroid/content/Context;

    move-result-object v4

    sget v7, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_date_to_week:I

    invoke-virtual {v4, v7}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v4

    invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    :try_end_158
    .catch Ljava/lang/Exception; {:try_start_c .. :try_end_158} :catch_21c

    move-result-object v0

    :try_start_159
    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getAppContext()Landroid/content/Context;

    move-result-object v1

    sget v4, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_date_one:I

    invoke-virtual {v1, v4}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v1, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_1c9

    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getAppContext()Landroid/content/Context;

    move-result-object v1

    sget v4, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_date_five:I

    invoke-virtual {v1, v4}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v1, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_1c9

    move v4, v2

    :goto_17a
    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getAppContext()Landroid/content/Context;

    move-result-object v1

    sget v7, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_date_six:I

    invoke-virtual {v1, v7}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v1, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_19a

    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getAppContext()Landroid/content/Context;

    move-result-object v1

    sget v7, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_date_day:I

    invoke-virtual {v1, v7}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v1, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-nez v1, :cond_1ba

    :cond_19a
    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getAppContext()Landroid/content/Context;

    move-result-object v1

    sget v7, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_date_day:I

    invoke-virtual {v1, v7}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v1, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_1cb

    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getAppContext()Landroid/content/Context;

    move-result-object v1

    sget v5, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_date_six:I

    invoke-virtual {v1, v5}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v1, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

    move-result v1

    if-eqz v1, :cond_1cb

    :cond_1ba
    move v1, v2

    :goto_1bb
    if-eqz v4, :cond_1cd

    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getAppContext()Landroid/content/Context;

    move-result-object v1

    sget v2, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_date_work_day:I

    invoke-virtual {v1, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v0

    goto/16 :goto_8

    :cond_1c9
    move v4, v3

    goto :goto_17a

    :cond_1cb
    move v1, v3

    goto :goto_1bb

    :cond_1cd
    if-eqz v1, :cond_8

    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getAppContext()Landroid/content/Context;

    move-result-object v1

    sget v2, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_date_weekday:I

    invoke-virtual {v1, v2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
    :try_end_1d8
    .catch Ljava/lang/Exception; {:try_start_159 .. :try_end_1d8} :catch_220

    move-result-object v0

    goto/16 :goto_8

    :cond_1db
    :try_start_1db
    invoke-virtual {p0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime;->getSubType()I

    move-result v0

    const/4 v2, 0x2

    if-ne v0, v2, :cond_223

    new-instance v0, Ljava/lang/StringBuilder;

    invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V

    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getAppContext()Landroid/content/Context;

    move-result-object v2

    sget v3, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_date_every_month:I

    invoke-virtual {v2, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v2

    invoke-virtual {p0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime;->getLoopDate()Ljava/util/List;

    move-result-object v0

    const/4 v3, 0x0

    invoke-interface {v0, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime$LoopDate;

    invoke-virtual {v0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime$LoopDate;->getLoopDay()I

    move-result v0

    invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v0

    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getAppContext()Landroid/content/Context;

    move-result-object v2

    sget v3, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_date_hao:I

    invoke-virtual {v2, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    :try_end_219
    .catch Ljava/lang/Exception; {:try_start_1db .. :try_end_219} :catch_21c

    move-result-object v0

    goto/16 :goto_8

    :catch_21c
    move-exception v0

    move-object v0, v1

    goto/16 :goto_8

    :catch_220
    move-exception v1

    goto/16 :goto_8

    :cond_223
    move-object v0, v1

    goto/16 :goto_8

    :pswitch_data_226
    .packed-switch 0x1
        :pswitch_95
        :pswitch_a0
        :pswitch_ab
        :pswitch_b6
        :pswitch_c1
        :pswitch_cc
        :pswitch_d7
    .end packed-switch
.end method

.method public static formatTime(Lcom/sdk/orion/bean/SpeakerHistory$FormatTime;)Ljava/lang/String;
    .registers 6

    const/4 v2, 0x3

    const/4 v4, 0x1

    const/4 v3, 0x0

    if-nez p0, :cond_9

    const-string/jumbo v0, "N/A"

    :cond_8
    :goto_8
    return-object v0

    :cond_9
    const-string/jumbo v0, ""

    invoke-virtual {p0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime;->getType()I

    move-result v1

    if-ne v1, v4, :cond_1e

    invoke-virtual {p0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime;->getHour()I

    move-result v0

    invoke-virtual {p0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime;->getMinute()I

    move-result v1

    invoke-static {v0, v1}, Lcom/sdk/orion/ui/baselibrary/utils/FormatTimeUtils;->getTimeCardFormat(II)Ljava/lang/String;

    move-result-object v0

    :cond_1e
    invoke-virtual {p0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime;->getType()I

    move-result v1

    if-ne v1, v2, :cond_8

    invoke-virtual {p0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime;->getSubType()I

    move-result v1

    if-eq v1, v2, :cond_3e

    invoke-virtual {p0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime;->getSubType()I

    move-result v1

    const/4 v2, 0x2

    if-eq v1, v2, :cond_3e

    invoke-virtual {p0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime;->getSubType()I

    move-result v1

    if-eq v1, v4, :cond_3e

    invoke-virtual {p0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime;->getSubType()I

    move-result v1

    const/4 v2, 0x4

    if-ne v1, v2, :cond_5e

    :cond_3e
    invoke-virtual {p0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime;->getLoopDate()Ljava/util/List;

    move-result-object v0

    invoke-interface {v0, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime$LoopDate;

    invoke-virtual {v0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime$LoopDate;->getLoopHour()I

    move-result v1

    invoke-virtual {p0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime;->getLoopDate()Ljava/util/List;

    move-result-object v0

    invoke-interface {v0, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime$LoopDate;

    invoke-virtual {v0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime$LoopDate;->getLoopMinute()I

    move-result v0

    invoke-static {v1, v0}, Lcom/sdk/orion/ui/baselibrary/utils/FormatTimeUtils;->getTimeCardFormat(II)Ljava/lang/String;

    move-result-object v0

    :cond_5e
    invoke-virtual {p0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime;->getSubType()I

    move-result v1

    const/16 v2, 0xf

    if-ne v1, v2, :cond_8

    invoke-virtual {p0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime;->getLoopDurationDate()Lcom/sdk/orion/bean/SpeakerHistory$FormatTime$LoopDurationDateBean;

    move-result-object v0

    invoke-virtual {v0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime$LoopDurationDateBean;->getBegin()Lcom/sdk/orion/bean/SpeakerHistory$FormatTime$LoopDate;

    move-result-object v0

    invoke-virtual {v0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime$LoopDate;->getLoopHour()I

    move-result v0

    invoke-virtual {p0}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime;->getLoopDurationDate()Lcom/sdk/orion/bean/SpeakerHistory$FormatTime$LoopDurationDateBean;

    move-result-object v1

    invoke-virtual {v1}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime$LoopDurationDateBean;->getBegin()Lcom/sdk/orion/bean/SpeakerHistory$FormatTime$LoopDate;

    move-result-object v1

    invoke-virtual {v1}, Lcom/sdk/orion/bean/SpeakerHistory$FormatTime$LoopDate;->getLoopMinute()I

    move-result v1

    invoke-static {v0, v1}, Lcom/sdk/orion/ui/baselibrary/utils/FormatTimeUtils;->getTimeCardFormat(II)Ljava/lang/String;

    move-result-object v0

    goto :goto_8
.end method

.method public static getBigWrite(I)Ljava/lang/String;
    .registers 3

    const-string/jumbo v0, ""

    const/16 v1, 0xa

    if-gt p0, v1, :cond_d

    packed-switch p0, :pswitch_data_7c

    const-string/jumbo v0, ""

    :cond_d
    :goto_d
    return-object v0

    :pswitch_e
    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getAppContext()Landroid/content/Context;

    move-result-object v0

    sget v1, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_date_one:I

    invoke-virtual {v0, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v0

    goto :goto_d

    :pswitch_19
    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getAppContext()Landroid/content/Context;

    move-result-object v0

    sget v1, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_date_two:I

    invoke-virtual {v0, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v0

    goto :goto_d

    :pswitch_24
    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getAppContext()Landroid/content/Context;

    move-result-object v0

    sget v1, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_date_three:I

    invoke-virtual {v0, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v0

    goto :goto_d

    :pswitch_2f
    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getAppContext()Landroid/content/Context;

    move-result-object v0

    sget v1, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_date_four:I

    invoke-virtual {v0, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v0

    goto :goto_d

    :pswitch_3a
    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getAppContext()Landroid/content/Context;

    move-result-object v0

    sget v1, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_date_five:I

    invoke-virtual {v0, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v0

    goto :goto_d

    :pswitch_45
    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getAppContext()Landroid/content/Context;

    move-result-object v0

    sget v1, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_date_six:I

    invoke-virtual {v0, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v0

    goto :goto_d

    :pswitch_50
    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getAppContext()Landroid/content/Context;

    move-result-object v0

    sget v1, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_date_day:I

    invoke-virtual {v0, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v0

    goto :goto_d

    :pswitch_5b
    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getAppContext()Landroid/content/Context;

    move-result-object v0

    sget v1, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_date_eight:I

    invoke-virtual {v0, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v0

    goto :goto_d

    :pswitch_66
    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getAppContext()Landroid/content/Context;

    move-result-object v0

    sget v1, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_date_nine:I

    invoke-virtual {v0, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v0

    goto :goto_d

    :pswitch_71
    invoke-static {}, Lcom/sdk/orion/ui/baselibrary/BaseApp;->getAppContext()Landroid/content/Context;

    move-result-object v0

    sget v1, Lcom/sdk/orion/ui/baselibrary/R$string;->orion_sdk_date_ten:I

    invoke-virtual {v0, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v0

    goto :goto_d

    :pswitch_data_7c
    .packed-switch 0x1
        :pswitch_e
        :pswitch_19
        :pswitch_24
        :pswitch_2f
        :pswitch_3a
        :pswitch_45
        :pswitch_50
        :pswitch_5b
        :pswitch_66
        :pswitch_71
    .end packed-switch
.end method

.method private static getTimeCardFormat(II)Ljava/lang/String;
    .registers 5

    const/16 v2, 0xc

    if-le p0, v2, :cond_3b

    const/4 v0, 0x1

    move v1, v0

    :goto_6
    if-le p0, v2, :cond_a

    add-int/lit8 p0, p0, -0xc

    :cond_a
    new-instance v0, Ljava/lang/StringBuilder;

    invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V

    invoke-static {p0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    const-string/jumbo v2, " : "

    invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v2

    const/16 v0, 0xa

    if-ge p1, v0, :cond_3e

    const-string/jumbo v0, "0"

    :goto_25
    invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    move-result-object v2

    if-eqz v1, :cond_42

    const-string/jumbo v0, " PM"

    :goto_32
    invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v0

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    return-object v0

    :cond_3b
    const/4 v0, 0x0

    move v1, v0

    goto :goto_6

    :cond_3e
    const-string/jumbo v0, ""

    goto :goto_25

    :cond_42
    const-string/jumbo v0, " AM"

    goto :goto_32
.end method