问题列表 - 第30648页

使用PHP发布的值日期转换为YYYYMMDD格式

我有一个使用JQuery(MMDDYYYY)从PHP发布的日期值,我想将此日期格式转换为YYYYMMDD使用PHP.

$fromDate=str_replace("'","''",trim($_POST['p']));
echo "-->".$year = substr($fromDate, 6, 4)."<br>";
echo "-->".$month = substr($fromDate, 0, 2)."<br>";
echo "-->".$date = substr($fromDate, 3, 2)."<br>";
echo $new_date = date( 'Ymd', strtotime($month, $date, $year ));
Run Code Online (Sandbox Code Playgroud)

假设在上面的代码中我输入了日期070122010.new_date在最后一行给出了我20100714.我不知道为什么要给今天的约会.我曾经尝试都mktimestrtotime,但两者都让我有同样的结果.期望的结果是20100712(YYYYMMDD).

php date

0
推荐指数
1
解决办法
4238
查看次数

当前时区时间

我有不同的时区和他们的GMT和DST.例:

TimeZoneId        |   GMT offset  |   DST offset  
                  |  1. Jan 2010  |  1. Jul 2010
--------------------------------------------------
America/Adak      |    -10.0      |     -9.0
America/Anchorage |     -9.0      |     -8.0
America/Anguilla  |     -4.0      |     -4.0
America/Antigua   |     -4.0      |     -4.0
America/Araguaina |     -3.0      |     -3.0
Run Code Online (Sandbox Code Playgroud)

这个时区由Geoname提供.

如何计算C#/ .NET中已知GMT和DST的任何时区的当前时间?

更新:为了更好地指定,我提供"America/Antigua",我需要当前时间在"America/Antigua".

c# timezone

6
推荐指数
1
解决办法
5174
查看次数

如何在R中使用Sweave在xtable标题中包含百分比符号

我正在尝试使用Sweave生成统计报告,并且我试图在xtable上添加标题,但是如果我包含百分比符号则会破坏它.

一些示例代码

<<label=Analyte2_Results, results=tex, echo=FALSE>>=
    print(xtable(result[[2]], caption=paste(levels(vardata$Analyte)[1],
                            " percent bias and precision estimates with 95 \% confidence intervals",sep="")),
            tabular.environment='longtable',
            latex.environments=c("center"), 
            floating=FALSE, 
            include.rownames=FALSE)
@
Run Code Online (Sandbox Code Playgroud)

如果我使用%或\%那么Sweave过程可以工作,但是Latex没有,如果我尝试\%然后Sweave失败.似乎没有另一种方法可以在Latex中指定百分比符号

有没有办法在标题中实际设置百分比符号?

latex r sweave xtable

6
推荐指数
1
解决办法
2万
查看次数

Mercurial .hgignore正则表达式

使用Mercurial,我需要忽略除目录"tests"和"languages"以及这些目录中的文件之外的所有文件和目录.这一切都必须用正则表达式和.hgignoere来完成

文件:

  • 测试\ junk.txt
  • CMS \测试\ some_file.txt
  • CMS \语言\ USERS\lang.txt
  • 语言\ lang2.txt
  • tests.txt
  • PROBA/tests.txt

我试过这个:

^(?!test|test/|test$|languages|languages/|languages$)
Run Code Online (Sandbox Code Playgroud)

但这仅匹配以test和language开头的文件:

  • 测试\ junk.txt
  • 语言\ lang2.txt

我想要的也是比赛

  • CMS \测试\ some_file.txt
  • CMS \语言\ USERS\lang.txt

任何意见,将不胜感激.

regex mercurial hgignore

6
推荐指数
1
解决办法
1921
查看次数

将存储库公开为 IQueryable

我想将存储库公开为“IQueryable”类型。

该存储库使用 Linq to NHibernate 与数据库进行通信。

谁能指出我的示例实现吗?

例如,我的存储库中相应的“GetEnumerator()”实现是什么样子?

编辑:

这样的事情合适吗?

public class MyTypeRepository : IEnumerable<MyType>
{        
    IEnumerator<MyType> IEnumerable<MyType>.GetEnumerator()
    {
        return Session.Linq<MyType>().GetEnumerator();
    }


    IEnumerator IEnumerable.GetEnumerator()
    {
        return ((IEnumerable<MyType>)this).GetEnumerator();
    }

}
Run Code Online (Sandbox Code Playgroud)

.net c# linq iqueryable

3
推荐指数
1
解决办法
3205
查看次数

C++ - 指针传递问题

有人对如何boost::shared_ptr通过价值或参考传递任何理想.

在我的平台(32位)sizeof(shared_ptr)等于8个字节,看起来我应该通过引用传递它们,但也许有人有另一个意见/做了一个配置文件/类似的东西?

c++ parameter-passing shared-ptr

3
推荐指数
1
解决办法
1111
查看次数

静态物料的松散耦合

我有一个类,ClassA它使用我编写的客户端发送短信,TextClient通过调用静态方法发送一些短信

TextClient.Send(string text, string destination)
// where destination is a phone number
Run Code Online (Sandbox Code Playgroud)

但是,我还有一个邮件客户端类MailClient,它发送具有相同签名的电子邮件:

MailClient.Send(string text, string destination)
// where destination is an email address
Run Code Online (Sandbox Code Playgroud)

我想"注入"应该使用哪些客户端 - 这可能吗?

(注意:我知道当对于哪些值destination可以保持并被认为有效时有完全不同的规则可能会出现问题,但是这些值是从其他地方获取的,所以这个类不需要打扰.这就是为什么我我想首先把它抽象出来.)

c# static abstraction dependency-injection

3
推荐指数
1
解决办法
388
查看次数

django:使用保存后信号的递归

情况如下:

假设我在django中有一个模型A. 当我保存一个对象(A类)时,我需要将它的字段保存到该类的所有其他对象中.我的意思是我需要每个其他A对象都是lat保存的副本.

当我使用信号(例如后保存)时,我得到一个递归(对象试图相互保存,我猜)并且我的python死了.

我希望在前/后保存信号中对同一个类使用.save()方法会导致递归,但只是不知道如何避免它.

我们做什么?

django recursion signals save

5
推荐指数
3
解决办法
3453
查看次数

受保护与私人析构函数

C++中的protected和private析构函数之间有什么区别吗?如果基类析构函数是私有的,我想在删除派生类对象时仍然会调用它.

c++

28
推荐指数
4
解决办法
3万
查看次数

如何在Android上启用apache commons HttpClient的日志记录

要在我使用的普通Java应用程序中启用apache commons HttpClient的日志记录:

System.setProperty("org.apache.commons.logging.Log", "org.apache.commons.logging.impl.SimpleLog");
System.setProperty("org.apache.commons.logging.simplelog.showdatetime", "true");
System.setProperty("org.apache.commons.logging.simplelog.log.httpclient.wire", "debug");
System.setProperty("org.apache.commons.logging.simplelog.log.org.apache.commons.httpclient", "debug");
Run Code Online (Sandbox Code Playgroud)

但在android上我没有看到LogCat中的日志.

我错过了什么吗?

android apache-commons-httpclient

30
推荐指数
2
解决办法
3万
查看次数