Example usage for org.joda.time DateTime DateTime

List of usage examples for org.joda.time DateTime DateTime

Introduction

In this page you can find the example usage for org.joda.time DateTime DateTime.

Prototype

public DateTime(Object instant) 

Source Link

Document

Constructs an instance from an Object that represents a datetime.

Usage

From source file:cd.go.contrib.elasticagents.openstack.OpenStackInstance.java

License:Apache License

public OpenStackInstance(String id, Date createdAt, String environment, HashMap<String, String> properties) {
    this.id = id;
    this.createdAt = new DateTime(createdAt);
    this.environment = environment;
    this.properties = properties;
}

From source file:ch.aonyx.broker.ib.api.data.historical.HistoricalDataEvent.java

License:Apache License

public long getMillis() {
    if (dateTime.length() == 18) {
        LocalDateTime l = timeFormat.parseLocalDateTime(dateTime);
        return l.toDateTime().getMillis();
    }//from  w  w w  . j  a va 2s .com
    if (dateTime.length() == 8) {
        DateTime l = dateFormat.parseDateTime(dateTime);
        return l.getMillis();
    }
    return new DateTime(dateTime).getMillis();
}

From source file:ch.aonyx.broker.ib.api.execution.CommissionReport.java

License:Apache License

public DateTime getYieldRedemptionDateTime() {
    try {/*from   w  ww . j av  a2  s.c  o  m*/
        return new DateTime(DateUtils.parseDate(String.valueOf(yieldRedemptionDate), DATE_PATTERN).getTime());
    } catch (final ParseException e) {
        throw new RuntimeException(e.getMessage(), e);
    }
}

From source file:ch.aonyx.broker.ib.api.execution.ExecutionReportFilter.java

License:Apache License

public DateTime getDateTime() {
    try {//from  w  w w  . j  a  v  a  2  s. co  m
        return new DateTime(DateUtils.parseDate(time, "yyyyMMdd-HH:mm:ss"));
    } catch (final ParseException e) {
    }
    return null;
}

From source file:ch.aonyx.broker.ib.api.system.ServerCurrentTimeEvent.java

License:Apache License

public DateTime getDateTime() {
    return new DateTime(timestamp * 1000);
}

From source file:ch.css.workingdiary.dao.mapper.EntryMapper.java

License:Open Source License

@Override
public Entry map(int index, ResultSet r, StatementContext ctx) throws SQLException {
    return new Entry(r.getLong("id"), r.getString("title"), r.getString("message"),
            new DateTime(r.getTimestamp("created")), r.getBoolean("draft"), r.getLong("fk_userId"));
}

From source file:ch.emad.business.schuetu.BusinessImpl.java

License:Apache License

public SpielEinstellungen saveEinstellungen(SpielEinstellungen einstellungenNeu) {

    if (einstellungenNeu == null) {
        return null;
    }//from  w w  w  . j  a va 2s. c  om

    if (verarbeiter.isFertig()) {
        einstellungenNeu.setPhase(SpielPhasenEnum.G_ABGESCHLOSSEN);
    }

    // spieldatum auf 0 Uhr zuruecksetzen
    DateTime time = new DateTime(einstellungenNeu.getStarttag());
    final int millis = time.getMillisOfDay();
    time = time.minusMillis(millis);
    einstellungenNeu.setStarttag(new Date(time.getMillis()));

    this.spielEinstellungenRepo.save(einstellungenNeu);

    return spielEinstellungenRepo.getEinstellungen();
}

From source file:ch.emad.business.schuetu.BusinessImpl.java

License:Apache License

public void startClock() {

    if (this.getSpielEinstellungen().getPhase() == SpielPhasenEnum.E_SPIELBEREIT
            || this.getSpielEinstellungen().getPhase() == SpielPhasenEnum.F_SPIELEN) {
        if (this.getSpielEinstellungen().isStartJetzt()) {
            this.zeitgeber.startClock(null, null, 1);
        } else {//from  w  ww  .  j  a va2  s .  c  o  m
            this.zeitgeber.startClock(new DateTime(this.getSpielEinstellungen().getStart()),
                    new DateTime(this.getSpielEinstellungen().getStart()),
                    this.getSpielEinstellungen().getVerschnellerungsFaktor());
        }
        final SpielEinstellungen einst = this.getSpielEinstellungen();
        einst.setPhase(SpielPhasenEnum.F_SPIELEN);
        this.saveEinstellungen(einst);

    } else {
        BusinessImpl.LOG
                .error("starten nicht moeglich, falsch phase: " + this.getSpielEinstellungen().getPhase());
    }

    this.zeitgeber.startGame(0, "nach neustart der clock");

}

From source file:ch.emad.business.schuetu.spieldurchfuehrung.SpielDurchfuehrung.java

License:Apache License

private void prepare2ZumVorbereiten() {

    if (!this.data.getList1Wartend(this.wartendSize).isEmpty()) {
        // zum vorbereiten einstellen
        if ((this.data.getList2ZumVorbereiten().isEmpty())) {

            // pruefung ob nachste zeile bereits zur vorbereitung
            long naechste = this.data.getList1Wartend(wartendSize)
                    .get(this.data.getList1Wartend(wartendSize).size() - 1).getStart().getTime()
                    - (60L * minutenZumVorbereiten * 1000);
            long now = jetzt.getSpielZeit().getMillis();

            if (naechste < now) {
                SpielZeile temp = this.data.getList1Wartend(wartendSize)
                        .remove(this.data.getList1Wartend(wartendSize).size() - 1);
                temp.setPhase(SpielZeilenPhaseEnum.B_ZUR_VORBEREITUNG);
                temp = spielezeileUpdatenBetreffendZeilenphaseAndSave(temp);
                this.data.getList2ZumVorbereiten().add(temp);

                // automatisches vorbereiten
                if (this.business.getSpielEinstellungen().isAutomatischesVorbereiten()) {
                    this.vorbereitet();
                }//  w w w . j a v a 2  s  . co m

            }
        }
    }

    // zeit anhalten, falls die spielzeit des zum vorbereitenden abgelaufen ist
    if (stopBecauseZumVorbereiten() && this.zeitgeber.isGameStarted()) {
        this.zeitgeber.stopGame("spielzeit des zu_vorbereitenden ist abgelaufen");
    }

    // zeit wieder starten, falls zum vorbereiten leer ist oder eine zeile mit start in der zukunft hat, falls evnet auf pause ist
    if (jetzt.isUnterbruch() && !stopBecauseWartenAufStart()) {
        if (this.data.getList2ZumVorbereiten().isEmpty() || jetzt.getSpielZeit()
                .isBefore(new DateTime(data.getList2ZumVorbereiten().get(0).getStart()))) {
            this.zeitgeber.startGame(0, "liste mit zu_vorbereiteten ist wieder leer");
        }
    }

}

From source file:ch.emad.business.schuetu.spieldurchfuehrung.SpielDurchfuehrung.java

License:Apache License

private boolean stopBecauseZumVorbereiten() {
    return !this.data.getList2ZumVorbereiten().isEmpty()
            && jetzt.getSpielZeit().isAfter(new DateTime(data.getList2ZumVorbereiten().get(0).getStart()));
}