BuddyPress返回错误的xprofile日期

时间:2019-12-12 作者:pixelngrain

一切正常,但突然间BuddyPress xprofiledate 字段之前给出一个日期。然而,我已经检查了数据库,输入是正确的。它只是返回了错误的日期。

这意味着,如果我将日期设置为1920-12-12,它将存储正确的(相同),但返回1920-12-11。

我使用以下BuddyPress函数获取日期。

// tried by field id
bp_get_profile_field_data([
    \'field\'   => 5,
    \'user_id\' => 14
]);

// tried by field name
bp_get_profile_field_data([
    \'field\'   => \'Date Of Birth\',
    \'user_id\' => 14
]);

1 个回复
SO网友:shanebp

我无法复制此问题。

默认BuddyPress xprofiledate field仅支持1956年作为最早的一年。也许问题在于您所使用的支持1920年之类年份的任何代码。