挪用公款是一种侵占国家或公共财产的行为,是违法犯罪的行为,会受到司法机关的惩罚。根据相关法律规定,挪用公款是一种贪污罪,对于贪污罪的处罚是根据其数额的大小而定的。通常情况下,挪用公款2万元的处罚较为严厉,要拘留多久则视具体情况而定。
根据《中华人民共和国刑法》规定,贪污罪的处罚应根据贪污数额的大小分为三个档次:数额较大的,判处有期徒刑三年以上七年以下有可能并处罚金;数额巨大的,判处有期徒刑七年以上有可能并处罚金或者剥夺政治权利;数额特别巨大的,判处十年以上有可能并处罚金或者剥夺政治权利或者终身监禁。
基于2万元并不是一个特别巨大的数目,所以对于挪用公款2万元的行为,应该属于贪污罪数额较大的行为。根据刑法规定,在此情况下,将会被判处有期徒刑三年以上七年以下的刑罚,并有可能会并处罚金。具体的惩罚情况还要考虑到其行为的恶性程度、是否有自检自纠、是否有立即退缴资金、是否需要配合调查等因素。
因此,挪用公款2万元的罪犯需要拘留的时间是具体情况而定的,但至少需要拘留三年以上。在实际执行过程中,对罪犯的惩罚涉及到具体犯罪行为的情节、罪犯的犯罪动机、罪犯的认罪悔罪态度等因素。如果罪犯认罪态度好、主动退缴挪用的公款、积极配合调查等,则可以适当减轻惩罚措施;如果罪犯态度较不好、不认罪、不退缴公款等恶性情节,则会增加惩罚的力度。总之,挪用公款是一种严重的违法犯罪行为,必须依法加以惩治。