Insertion et retriving dates et les horodatages dans mongodb à l'aide de PHP

Je suis en train de constituer un simple système de blog à l'aide de mongo que la base de données et php comme langage. Je ne suis pas sûr de savoir comment mettre une date ou timestamp dans mongo (je suppose que j'ai besoin d'un horodatage afin que je puisse tirer les écritures de retour dans l'ordre décroissant ils ont été affichés dans). J'ai posté ci-dessous ce que j'ai écrit maintenant comme un stub qui est la création d'un PHP date et coller qui - mais qui semble arriver comme une Chaîne de caractères. C'est quelque chose que je suis tellement habitué à la manipulation dans Oracle qu'il m'a pris par surprise à mongo. Des Suggestions?

     try{
        date_default_timezone_set('America/New_York');
        //$dt = date('j-m-y h-i-s');
        $conn = new Mongo(); //connect
        $db = $conn->selectDB("blog");
        $collection = $db->items;
        $item =array(
            'title' => $_POST['title'],
            'txt' => $_POST['txt'],
            'labels' => $_POST['labels'],
            'user' => $_POST['user'],
            'dt' => date('j-m-y h-i-s')
        );
        $collection->insert($item);

        ///disconnect from server
        $conn->close();
    } catch ( MongoConnectionException $e ) {
        echo '<p>Couldn\'t connect to mongodb, is the "mongo" process running?</p>';
        exit();
    }
InformationsquelleAutor Winter | 2011-07-05