Overview

Namespaces

  • Alvine
    • BMEcat
      • Element
      • Xml

Classes

  • Address
  • Agreement
  • Article
  • ArticleDetails
  • ArticleFeatures
  • ArticleOrderDetails
  • ArticlePrice
  • ArticlePriceDetails
  • BMEcat
  • Buyer
  • Catalog
  • DateTime
  • Feature
  • Header
  • Mime
  • MimeInfo
  • Supplier
  • TNewCatalog
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated

Class DateTime

DATETIME Element

Das Element DATETIME dient dazu, einen Zeitpunkt genau zu definieren. Es setzt sich aus den drei Elementen Datum, Zeit und Zeitzone zusammen. DATETIME wird an verschiedenen Stellen innerhalb des BMEcat-Formats genutzt. Die Beschreibung, um welchen Zeitpunkt es sich handelt, erfolgt durch das Attribut "type", welches verschiedene vordefinierte Werte annehmen kann.

generation_date Zeitpunkt, zu dem das Katalogdokument erstellt worden ist; wird im Element CATALOG verwendet agreement_start_date Zeitpunkt, zu dem der Rahmenvertrag beginnt; wird im Element AGREEMENT verwendet agreement_end_date Zeitpunkt, zu dem der Rahmenvertrag endet; wird im Element AGREEMENT verwendet valid_start_date Zeitpunkt, zu dem ein Preis gültig wird; wird im Element ARTICLE_PRICE_DETAILS verwendet valid_end_date Zeitpunkt, zu dem ein Preis ungültig wird; wird im Element ARTICLE_PRICE_DETAILS verwendet

<DATETIME type="generation_date">
     <DATE>2004-08-20</DATE>
     <TIME>10:59:54</TIME>
     <TIMEZONE>-02:00</TIMEZONE>
  </DATETIME>
Alvine\BMECat\AbstractElement
Extended by Alvine\BMECat\Element\DateTime
Namespace: Alvine\BMECat\Element
Package: Alvine\BMECat
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision:$
Since: 20160803
Link: alvine.io
Located at element/DateTime.class.php
Methods summary
public
# __construct( string $tag = null, string $value = '', null|Alvine\Xml\AttributeMap $attributes = null )

Erstellt ein neues DATETIME-Objekt

Erstellt ein neues DATETIME-Objekt

Parameters

$tag
Tag
$value
Wert
$attributes
Atributes
public string
# getDateTimeType( )

Die Beschreibung, um welchen Zeitpunkt es sich handelt, erfolgt durch das Attribut "type", welches verschiedene vordefinierte Werte annehmen kann.

Die Beschreibung, um welchen Zeitpunkt es sich handelt, erfolgt durch das Attribut "type", welches verschiedene vordefinierte Werte annehmen kann.

Returns

string
Beschreibung
public Alvine\BMECat\Element\DateTime
# setDateTimeType( string $dateTimeType )

Setzt die Beschreibung des Datums

Setzt die Beschreibung des Datums

generation_date Zeitpunkt, zu dem das Katalogdokument erstellt worden ist; wird im Element CATALOG verwendet agreement_start_date Zeitpunkt, zu dem der Rahmenvertrag beginnt; wird im Element AGREEMENT verwendet agreement_end_date Zeitpunkt, zu dem der Rahmenvertrag endet; wird im Element AGREEMENT verwendet valid_start_date Zeitpunkt, zu dem ein Preis gültig wird; wird im Element ARTICLE_PRICE_DETAILS verwendet valid_end_date Zeitpunkt, zu dem ein Preis ungültig wird; wird im Element ARTICLE_PRICE_DETAILS verwendet

Parameters

$dateTimeType
Typ

Returns

Alvine\BMECat\Element\DateTime
Dieses Objekt
public Alvine\Type\Date
# getDate( )

Element für Datum

Element für Datum

Defaultwert : nein Feldlänge : 20 Pflicht : ja Einfach/ Mehrfach : Einfach Datentyp : STRING Sprachabhängig : -

<DATE>2004-08-20</DATE>

Returns

Alvine\Type\Date
Datum
public Alvine\BMECat\Element\DateTime
# setDate( string $date )

Setzt das Datum

Setzt das Datum

Parameters

$date
Datum

Returns

Alvine\BMECat\Element\DateTime
Dieses Objekt
public sting
# getTime( )

Element für Zeit

Element für Zeit

Defaultwert : - Feldlänge : - Pflicht : nein Einfach/ Mehrfach : Einfach Datentyp : STRING Sprachabhängig : -

<TIME>10:59:54</TIME>

Returns

sting
Zeit
public Alvine\BMECat\Element\DateTime
# setTime( string $time )

Setzt die Zeit

Setzt die Zeit

Parameters

$time
Zeit

Returns

Alvine\BMECat\Element\DateTime
Dieses Objekt
public string
# getTimezone( )

Element für Zeitzone

Element für Zeitzone

Defaultwert : - Feldlänge : - Pflicht : nein Einfach/ Mehrfach : Einfach Datentyp : STRING Sprachabhängig : -

<TIMEZONE>-02:00</TIMEZONE>

Returns

string
Zeitzone
public Alvine\BMECat\Element\DateTime
# setTimezone( string $timeZone )

Setzt die Zeitzone

Setzt die Zeitzone

Parameters

$timeZone
Zeitzone

Returns

Alvine\BMECat\Element\DateTime
Dieses Objekt
alvine.bmecat API-Dokumentation 0.10.1 | © schukai GmbH | Impressum