Thanks to visit codestin.com
Credit goes to github.com

Skip to content

pExpireAt is not working correctly #173

@ukko

Description

@ukko

CLI (from official documentation)

redis 127.0.0.1:6379> SET mykey "Hello"
OK
redis 127.0.0.1:6379> PEXPIREAT mykey 1555555555005
(integer) 1
redis 127.0.0.1:6379> TTL mykey
(integer) 219321129
redis 127.0.0.1:6379> PTTL mykey
(integer) 219321115964

phpredis

<?php
$r = new Redis();
$r->connect('127.0.0.1');
$r->set( 'ptest', 'test' );
var_dump( $r->pexpireAt( 'ptest', 1555555555005 ) );
var_dump( $r->pttl( 'ptest' ) );

output in redis MONITOR

1336234648.233640 [0 127.0.0.1:46765] "SET" "ptest" "test"
1336234648.233848 [0 127.0.0.1:46765] "PEXPIREAT" "ptest" "777393853"
1336234648.234030 [0 127.0.0.1:46765] "PTTL" "ptest"

I am expected 1555555555005

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions